Added exit button to stop background service.
This commit is contained in:
parent
65bc9c46da
commit
f12acb2b9b
|
@ -5,4 +5,8 @@
|
||||||
android:id="@+id/report_issue"
|
android:id="@+id/report_issue"
|
||||||
android:title="@string/report_issue" />
|
android:title="@string/report_issue" />
|
||||||
|
|
||||||
|
<item
|
||||||
|
android:id="@+id/exit"
|
||||||
|
android:title="@string/exit" />
|
||||||
|
|
||||||
</menu>
|
</menu>
|
||||||
|
|
|
@ -6,9 +6,12 @@
|
||||||
<!-- Text for WebGuiActivity loading view -->
|
<!-- Text for WebGuiActivity loading view -->
|
||||||
<string name="web_gui_loading">Waiting for GUI</string>
|
<string name="web_gui_loading">Waiting for GUI</string>
|
||||||
|
|
||||||
<!-- Menu item "report issue" that opens issue tracker -->
|
<!-- Menu item that opens issue tracker -->
|
||||||
<string name="report_issue">Report Issue</string>
|
<string name="report_issue">Report Issue</string>
|
||||||
|
|
||||||
|
<!-- Menu item that stops Activity and Service -->
|
||||||
|
<string name="exit">Exit</string>
|
||||||
|
|
||||||
<!-- URL of the issue tracker -->
|
<!-- URL of the issue tracker -->
|
||||||
<string name="issue_tracker_url" translatable="false">https://github.com/Nutomic/syncthing-android/issues</string>
|
<string name="issue_tracker_url" translatable="false">https://github.com/Nutomic/syncthing-android/issues</string>
|
||||||
|
|
||||||
|
|
|
@ -86,6 +86,10 @@ public class WebGuiActivity extends Activity {
|
||||||
case R.id.report_issue:
|
case R.id.report_issue:
|
||||||
startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse(getString(R.string.issue_tracker_url))));
|
startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse(getString(R.string.issue_tracker_url))));
|
||||||
return true;
|
return true;
|
||||||
|
case R.id.exit:
|
||||||
|
stopService(new Intent(this, SyncthingService.class));
|
||||||
|
finish();
|
||||||
|
return true;
|
||||||
default:
|
default:
|
||||||
return super.onOptionsItemSelected(item);
|
return super.onOptionsItemSelected(item);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue