Android6.0系统中,导航栏返回按键隐藏以后,有些Launcher应用打开系统设置以后,就没法退出返回到当前应用了,这个时候需要在系统设置action bar添加返回按钮。
修改方法:
在packages/apps/Settings/src/com/android/settings/SettingsActivity.java的public boolean onCreateOptionsMenu(Menu menu)方法中添加如下代码修改
--- a/packages/apps/Settings/src/com/android/settings/SettingsActivity.java
+++ b/packages/apps/Settings/src/com/android/settings/SettingsActivity.java
@@ -525,10 +525,21 @@ public class SettingsActivity extends Activity
mSearchMenuItem.expandActionView();
}
mSearchView.setQuery(query, true /* submit */);
+ //add back button
+ ActionBar actionBar = getActionBar();
+ actionBar.setDisplayHomeAsUpEnabled(true);
return true;
}
-
+ @Override
+ public boolean onOptionsItemSelected(MenuItem item) {
+