summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rwxr-xr-xAndroidManifest.xml5
-rw-r--r--res/layout/preferences_category.xml2
-rw-r--r--res/values/strings.xml2
-rw-r--r--res/values/styles.xml3
-rw-r--r--src/com/android/camera/SettingsActivity.java9
5 files changed, 18 insertions, 3 deletions
diff --git a/AndroidManifest.xml b/AndroidManifest.xml
index 06ad579ae..1b8a88d2d 100755
--- a/AndroidManifest.xml
+++ b/AndroidManifest.xml
@@ -76,13 +76,14 @@
</activity>
<activity
- android:theme="@style/Theme.OneUISettings"
+ android:theme="@style/Theme.Settings"
android:name="com.android.camera.SettingsActivity"
android:clearTaskOnLaunch="true"
android:configChanges="orientation|screenSize|keyboardHidden"
android:icon="@mipmap/ic_launcher_camera"
android:label="@string/snapcam_app_name"
- android:launchMode="singleTop" >
+ android:launchMode="singleTop"
+ android:parentActivityName="com.android.camera.CameraActivity">
</activity>
<activity
diff --git a/res/layout/preferences_category.xml b/res/layout/preferences_category.xml
index 3dae03b0a..e002c4e40 100644
--- a/res/layout/preferences_category.xml
+++ b/res/layout/preferences_category.xml
@@ -33,7 +33,7 @@
android:gravity="center_vertical"
android:paddingLeft="15dp"
android:paddingTop="15dp"
- android:textAllCaps="true"
+ android:textAllCaps="false"
android:textColor="#ff999999"
android:textSize="14sp"
android:textStyle="bold" />
diff --git a/res/values/strings.xml b/res/values/strings.xml
index 94c901f65..0b2310439 100644
--- a/res/values/strings.xml
+++ b/res/values/strings.xml
@@ -772,4 +772,6 @@ CHAR LIMIT = NONE] -->
<string name="delete_all_best_dialog_positive_bt">Delete All</string>
<string name="overflow_best_item1">Save All</string>
<string name="overflow_best_item2">Delete All</string>
+
+ <string name="settings_title">Settings</string>
</resources>
diff --git a/res/values/styles.xml b/res/values/styles.xml
index a48d453cc..a65538cb3 100644
--- a/res/values/styles.xml
+++ b/res/values/styles.xml
@@ -22,6 +22,9 @@
<style name="Theme.OneUISettings" parent="@android:style/Theme.Material.Light.NoActionBar.Fullscreen">
<item name="android:colorAccent">#5999e1</item>
</style>
+ <style name="Theme.Settings" parent="@android:style/Theme.Material.Light">
+ <item name="android:colorAccent">#5999e1</item>
+ </style>
<style name="Theme.Camera" parent="Theme.CameraBase">
<item name="android:windowFullscreen">true</item>
diff --git a/src/com/android/camera/SettingsActivity.java b/src/com/android/camera/SettingsActivity.java
index 00f42daa4..a54be02af 100644
--- a/src/com/android/camera/SettingsActivity.java
+++ b/src/com/android/camera/SettingsActivity.java
@@ -29,6 +29,7 @@
package com.android.camera;
+import android.app.ActionBar;
import android.app.AlertDialog;
import android.content.DialogInterface;
import android.content.SharedPreferences;
@@ -108,6 +109,14 @@ public class SettingsActivity extends PreferenceActivity {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
+ int flag = WindowManager.LayoutParams.FLAG_FULLSCREEN;
+ Window window = getWindow();
+ window.setFlags(flag, flag);
+ ActionBar actionBar = getActionBar();
+ if (actionBar != null) {
+ actionBar.setDisplayHomeAsUpEnabled(true);
+ actionBar.setTitle(getResources().getString(R.string.settings_title));
+ }
final boolean isSecureCamera = getIntent().getBooleanExtra(
CameraUtil.KEY_IS_SECURE_CAMERA, false);
if (isSecureCamera) {