活动图标后退按钮

时间:2013-03-08 17:59:48

标签: android

我如何使活动中的图标显示为带箭头的后退按钮? 我搜索过但没找到任何答案。

非常感谢

3 个答案:

答案 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);