Android 如何在操作栏中制作可点击的 Logo 图标?

标签 android android-actionbar

我正在为我的应用程序使用 SherlockActionBar。在我的 list 中,我为 Logo 和启动定义了图标。

    android:icon="@drawable/ic_launcher"

如何让它可以点击并处理它的按下事件?我希望能够通过按 Logo 返回到我的仪表板。

最佳答案

使用

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);
    }
}

关于Android 如何在操作栏中制作可点击的 Logo 图标?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11030204/

相关文章:

Android 上下文操作栏 API 8+

android - 使用 fragment 时在 Android 抽屉导航图像和向上插入符号之间切换

android - 尝试查找 BLE 设备时如何使用 LeDeviceListAdapter?

java - 如何通过单击事件以编程方式显示/隐藏操作栏项目

android - 显示即将到来的 Facebook 好友生日

javascript - 为什么某些重定向会导致 Nexus Chrome 浏览器无法运行 Javascript?

java - 无法解析方法 getSupportActionBar().setDisplayHomeAsUpEnabled(true);

android - 如何更改操作栏上菜单项的位置

android - flutter : Pressing back button closes two screens

java - 在 android studio 中重命名包名称后启动错误,运行时错误