summaryrefslogtreecommitdiffstats
path: root/AdvancedDisplay/src/org
diff options
context:
space:
mode:
authorBruno Martins <bgcngm@gmail.com>2017-12-28 02:24:44 +0100
committerLukasz Patron <priv.luk@gmail.com>2018-01-18 12:30:47 +0000
commitf38167ac841aaba2eb1f4212076bc13cd680c21f (patch)
treef373672dcb4ff374e54f858d5085a637f0aa8098 /AdvancedDisplay/src/org
parent6deaa3b648ca5dc6e36b84a17d05252ed638953b (diff)
downloadhardware_samsung-f38167ac841aaba2eb1f4212076bc13cd680c21f.tar.gz
hardware_samsung-f38167ac841aaba2eb1f4212076bc13cd680c21f.tar.bz2
hardware_samsung-f38167ac841aaba2eb1f4212076bc13cd680c21f.zip
AdvancedDisplay: Restore back button to the action bar
Change-Id: I7ae2d1ccbb0a55fc28c31d4791aaae1169b8221f
Diffstat (limited to 'AdvancedDisplay/src/org')
-rw-r--r--AdvancedDisplay/src/org/lineageos/settings/device/AdvancedDisplayFragment.java14
1 files changed, 14 insertions, 0 deletions
diff --git a/AdvancedDisplay/src/org/lineageos/settings/device/AdvancedDisplayFragment.java b/AdvancedDisplay/src/org/lineageos/settings/device/AdvancedDisplayFragment.java
index 6d4c534..7046e30 100644
--- a/AdvancedDisplay/src/org/lineageos/settings/device/AdvancedDisplayFragment.java
+++ b/AdvancedDisplay/src/org/lineageos/settings/device/AdvancedDisplayFragment.java
@@ -16,9 +16,11 @@
package org.lineageos.settings.device;
+import android.app.ActionBar;
import android.content.res.Resources;
import android.os.Bundle;
import android.support.v14.preference.PreferenceFragment;
+import android.view.MenuItem;
import org.lineageos.settings.device.R;
@@ -33,6 +35,9 @@ public class AdvancedDisplayFragment extends PreferenceFragment {
addPreferencesFromResource(R.xml.screen_preferences);
Resources res = getResources();
+ final ActionBar actionBar = getActivity().getActionBar();
+ actionBar.setDisplayHomeAsUpEnabled(true);
+
/* mDNIe */
mmDNIeScenario = (mDNIeScenario) findPreference(Constants.KEY_MDNIE_SCENARIO);
mmDNIeScenario.setEnabled(
@@ -42,4 +47,13 @@ public class AdvancedDisplayFragment extends PreferenceFragment {
mmDNIeNegative.setEnabled(
FileUtils.isFileWritable(res.getString(R.string.mdnie_negative_sysfs_file)));
}
+
+ @Override
+ public boolean onOptionsItemSelected(MenuItem item) {
+ if (item.getItemId() == android.R.id.home) {
+ getActivity().onBackPressed();
+ return true;
+ }
+ return false;
+ }
}