我如何使活动中的图标显示为带箭头的后退按钮? 我搜索过但没找到任何答案。
非常感谢
答案 0 :(得分:3)
它位于ActionBar API - setDisplayHomeAsUpEnabled(boolean)。
getActionBar().setDisplayHomeAsUpEnabled(true);
答案 1 :(得分:1)
根据Pure Android设计指南:
不要在操作栏上使用带标签的后退按钮 其他平台使用带标签的显式后退按钮,以允许用户向上导航应用程序的层次结构。相反,Android使用主操作栏的应用程序图标进行分层导航,使用导航栏的后退按钮进行时间导航。有关详细信息,请查看导航模式。
遵循此指南,在整个平台上提供一致的导航体验。
但是,你可以使用' Up' Android 3.0+设备上的按钮(或使用ActionBarSherlock,任何Android 2.2+设备)按training on implementing Ancestral Navigation
@Override
public void onCreate(Bundle savedInstanceState) {
...
getActionBar().setDisplayHomeAsUpEnabled(true);
...
}
答案 2 :(得分:0)
如果您正在使用Action Bar Sherlock,请使用以下代码:getSupportActionBar().setDisplayHomeAsUpEnabled(true);
否则你可以使用getActionBar().setDisplayHomeAsUpEnabled(true);