在3.0之前的设备上引用android.R.id.home



是否有一种简单的方法可以在运行低于3.0的设备上获得home键的参考?

我可以做findViewById(android.R.id.home) 3.0和更高版本,但无法在旧设备上工作。我不需要监听点击,我只需要它的位置来定位另一个视图。

为了澄清,我指的是这个视图:http://developer.android.com/guide/topics/ui/actionbar.html#Home

我不知道你在做什么…但这听起来很老套:)

getWindow().getDecorView().findViewById(android.R.id.home)

你可能不应该重写home键的默认行为,但是看看这里,看看它是否有帮助。

最新更新