2013-03-08 111 views
-1

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

非常感谢

+1

[动作条'setHomeAsUpEnabled()'](http://developer.android.com/guide/topics/ui/actionbar.html#Up) – kcoppock 2013-03-08 18:01:29

回答

1

Pure Android设计准则:

不要使用动作条标记后退按钮 其他平台上使用与标签明确的返回按钮,允许用户浏览了该应用程序的层次结构。相反,Android使用主操作栏的应用程序图标进行分层导航,并使用导航栏的后退按钮进行时间导航。有关更多信息,请查看导航模式。

按照此指南在整个平台上提供一致的导航体验。

但是,您可以使用“向上”按钮,在Android 3.0+设备(或使用ActionBarSherlock,任何Android 2.2+设备)每training on implementing Ancestral Navigation

@Override 
public void onCreate(Bundle savedInstanceState) { 
    ... 
    getActionBar().setDisplayHomeAsUpEnabled(true); 
    ... 
} 
+0

非常感谢,我另一个测试明天问题是否有人知道快速进行平板应用测试的“android模拟器”? – Goodpeace 2013-03-08 18:32:37

+0

@ Goodpeace - 确保您为模拟器启用硬件加速并使用x86映像:http://developer.android.com/tools/devices/emulator.html#acceleration – ianhanniballake 2013-03-08 18:35:16

0

如果您使用的操作栏福尔摩斯使用代码:getSupportActionBar().setDisplayHomeAsUpEnabled(true);
否则你可以使用getActionBar().setDisplayHomeAsUpEnabled(true);