Log remote control exceptions, show version in Help
This commit is contained in:
parent
c21cec92ad
commit
c58d1acf93
|
@ -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"/>
|
||||
|
|
|
@ -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());
|
||||
}
|
||||
|
||||
|
|
|
@ -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");
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue