我当前的PreferenceActivity在左上角显示HomeAsUp图标(我没有向你解释这个左carret ;-))
this.getSupportActionBar().setDisplayHomeAsUpEnabled(true);
this.getSupportActionBar().setIcon(R.drawable.ic_menu_preferences);
当我使用像这样的“子偏好”屏幕时出现了很大的问题:
<PreferenceCategory android:title="Detail Screens">
<PreferenceScreen
android:title="My Preference Screen"
android:summary="The icon is sown in this page and that's great">
<CheckBoxPreference
android:title="This is an other screen"
android:summary="Unfortunately, no custom icon or HomeAsUp here!."
/>
</PreferenceScreen>
在第二个屏幕中,默认图标显示默认标题。 我如何以编程方式设置图标和HomeAsUp?
我知道我可以创建第二个活动(如果没有回答,这就是我打算做的事情)但如果我只能保留一个偏好设置屏幕,那真的会更好。
任何想法//建议?
答案 0 :(得分:1)