mirror of
https://github.com/TrianguloY/UrlChecker.git
synced 2024-09-20 04:12:14 +02:00
Action bar arrow to go back in 'modules' and 'about' activities
closes #51
This commit is contained in:
parent
4ca01d2166
commit
30d62a1e50
@ -4,11 +4,11 @@ import android.app.Activity;
|
||||
import android.content.Intent;
|
||||
import android.net.Uri;
|
||||
import android.os.Bundle;
|
||||
import android.view.MenuItem;
|
||||
import android.view.View;
|
||||
|
||||
import com.trianguloy.urlchecker.BuildConfig;
|
||||
import com.trianguloy.urlchecker.R;
|
||||
import com.trianguloy.urlchecker.utilities.AndroidUtils;
|
||||
import com.trianguloy.urlchecker.utilities.PackageUtilities;
|
||||
|
||||
public class AboutActivity extends Activity {
|
||||
@ -25,9 +25,22 @@ public class AboutActivity extends Activity {
|
||||
protected void onCreate(Bundle savedInstanceState) {
|
||||
super.onCreate(savedInstanceState);
|
||||
setContentView(R.layout.activity_about);
|
||||
getActionBar().setDisplayHomeAsUpEnabled(true);
|
||||
|
||||
// append version to the action bar title
|
||||
setTitle(getTitle() + " (V" + BuildConfig.VERSION_NAME + ")");
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean onOptionsItemSelected(MenuItem item) {
|
||||
if (item.getItemId() == android.R.id.home) {
|
||||
// press the 'back' button in the action bar to go back
|
||||
onBackPressed();
|
||||
return true;
|
||||
}
|
||||
return super.onOptionsItemSelected(item);
|
||||
}
|
||||
|
||||
/**
|
||||
* Button clicked
|
||||
*/
|
||||
|
@ -2,6 +2,7 @@ package com.trianguloy.urlchecker.activities;
|
||||
|
||||
import android.app.Activity;
|
||||
import android.os.Bundle;
|
||||
import android.view.MenuItem;
|
||||
import android.view.View;
|
||||
import android.widget.LinearLayout;
|
||||
import android.widget.Switch;
|
||||
@ -32,10 +33,14 @@ public class ConfigActivity extends Activity {
|
||||
private final Map<AModuleConfig, Switch> switches = new HashMap<>();
|
||||
private final GenericPref.LstStr order = ModuleManager.ORDER_PREF();
|
||||
|
||||
// ------------------- listeners -------------------
|
||||
|
||||
@Override
|
||||
protected void onCreate(Bundle savedInstanceState) {
|
||||
super.onCreate(savedInstanceState);
|
||||
setContentView(R.layout.activity_config);
|
||||
getActionBar().setDisplayHomeAsUpEnabled(true);
|
||||
|
||||
list = findViewById(R.id.list);
|
||||
order.init(this);
|
||||
|
||||
@ -48,6 +53,18 @@ public class ConfigActivity extends Activity {
|
||||
updateMovableButtons();
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean onOptionsItemSelected(MenuItem item) {
|
||||
if (item.getItemId() == android.R.id.home) {
|
||||
// press the 'back' button in the action bar to go back
|
||||
onBackPressed();
|
||||
return true;
|
||||
}
|
||||
return super.onOptionsItemSelected(item);
|
||||
}
|
||||
|
||||
// ------------------- actions -------------------
|
||||
|
||||
/**
|
||||
* Initializes and adds a module to the list
|
||||
*/
|
||||
|
Loading…
Reference in New Issue
Block a user