我正在为我的应用程序使用 SherlockActionBar。在我的清单中,我为徽标和启动定义了图标。
android:icon="@drawable/ic_launcher"
如何使其可点击并处理它的按下事件?我希望能够通过按徽标返回我的仪表板。
我正在为我的应用程序使用 SherlockActionBar。在我的清单中,我为徽标和启动定义了图标。
android:icon="@drawable/ic_launcher"
如何使其可点击并处理它的按下事件?我希望能够通过按徽标返回我的仪表板。
采用
actionBar.setDisplayHomeAsUpEnabled(true);
和
@Override
public boolean onOptionsItemSelected(MenuItem item) {
switch (item.getItemId()) {
case android.R.id.home:
//Do stuff
return true;
default:
return super.onOptionsItemSelected(item);
}
}
您可以在此处阅读有关主页按钮的更多信息http://developer.android.com/guide/topics/ui/actionbar.html#Home
它解释了如何清除以前的活动堆栈,并提供了更多指向使用主页按钮导航的最佳实践的链接。