Log remote control exceptions, show version in Help

This commit is contained in:
Joshua Bahnsen 2013-01-25 01:13:02 -07:00
parent c21cec92ad
commit c58d1acf93
3 changed files with 130 additions and 120 deletions

View File

@ -1,8 +1,8 @@
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:a="http://schemas.android.com/apk/res/android"
package="net.sourceforge.subsonic.androidapp"
a:versionCode="47"
a:versionName="3.9.9.13" a:installLocation="auto">
a:versionCode="56"
a:versionName="3.9.9.14" a:installLocation="auto">
<uses-permission a:name="android.permission.INTERNET"/>
<uses-permission a:name="android.permission.READ_PHONE_STATE"/>

View File

@ -20,6 +20,7 @@
package net.sourceforge.subsonic.androidapp.activity;
import android.app.Activity;
import android.content.pm.PackageManager.NameNotFoundException;
import android.os.Bundle;
import android.view.KeyEvent;
import android.view.View;
@ -105,7 +106,15 @@ public final class HelpActivity extends Activity {
@Override
public void onPageFinished(WebView view, String url) {
setProgressBarIndeterminateVisibility(false);
setTitle(view.getTitle());
String versionName = null;
try {
versionName = getPackageManager().getPackageInfo(getPackageName(), 0).versionName;
} catch (NameNotFoundException e) {
e.printStackTrace();
}
setTitle(view.getTitle() + " (" + versionName + ")");
backButton.setEnabled(view.canGoBack());
}

View File

@ -772,6 +772,7 @@ public class DownloadServiceImpl extends Service implements DownloadService {
RemoteControlClient.FLAG_KEY_MEDIA_PAUSE |
RemoteControlClient.FLAG_KEY_MEDIA_NEXT |
RemoteControlClient.FLAG_KEY_MEDIA_PREVIOUS |
RemoteControlClient.FLAG_KEY_MEDIA_PLAY_PAUSE |
RemoteControlClient.FLAG_KEY_MEDIA_STOP);
try {
@ -797,7 +798,7 @@ public class DownloadServiceImpl extends Service implements DownloadService {
.apply();
}
catch (Exception e) {
//
Log.e(TAG, "Exception in setRemoteControl");
}
}
}