java – 向PreferenceScreen添加按钮

栏目: Android · 发布时间: 6年前

内容简介:如果您的完整应用程序是首选项屏幕,那么您可以将主要活动设置为PreferenceActivity,子级别可以是片段.这样,“向上”功能将默认为您正在寻找的内容.翻译自:https://stackoverflow.com/questions/18155036/add-up-button-to-preferencescreen
我无法弄清楚如何在PreferenceScreen中实现一个向上按钮.向上按钮会在应用程序图标旁边的操作栏中显示一条插入符号,可让您浏览应用程序的层次结构,更多信息 here

.

我有一个Preference Fragment,当我的主要活动被打开时显示,我可以通过添加这行“getActionBar().setDisplayHomeAsUpEnabled(true);”来显示向上按钮:

protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    getActionBar().setDisplayHomeAsUpEnabled(true);
    getFragmentManager().beginTransaction()
    .replace(android.R.id.content, new SettingsFragment())
    .commit();

这会导致向上按钮显示在首选项片段中,但我只想在打开其中一个PreferenceScreens时显示向上按钮,允许导航到主PreferenceFragment.

我的应用程序类似于主要设置应用程序.只有从主要设置应用打开的子屏幕(如位置访问)才有向上箭头.

如果您的完整应用程序是首选项屏幕,那么您可以将主要活动设置为PreferenceActivity,子级别可以是片段.这样,“向上”功能将默认为您正在寻找的内容.

翻译自:https://stackoverflow.com/questions/18155036/add-up-button-to-preferencescreen


以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

Code Complete

Code Complete

Steve McConnell / Microsoft Press / 2004-6-19 / GBP 40.99

在线阅读本书 Widely considered one of the best practical guides to programming, Steve McConnells original CODE COMPLETE has been helping developers write better software for more than a decade. Now......一起来看看 《Code Complete》 这本书的介绍吧!

JSON 在线解析
JSON 在线解析

在线 JSON 格式化工具

HTML 编码/解码
HTML 编码/解码

HTML 编码/解码