我正在为 API 级别 10 的应用程序使用 ActionBarSherlock 库。我想知道是否可以有一个在单击时不响应的操作图标。
<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android">
<item android:id="@+id/mainTopBluetoothState"
android:icon="@drawable/bt_not_connected"
android:orderInCategory="0"
android:clickable="false"
android:showAsAction="ifRoom" />
<item android:id="@+id/mainTopAppState"
android:title="App State"
android:orderInCategory="1"
android:showAsAction="ifRoom" />
</menu>
android:clickable="false"
不会产生错误,但在应用程序运行时按下 Action 仍会使用react。
最佳答案
尝试android:enabled
or setEnabled()
at runtime on the MenuItem
.
关于android - 是否可以执行 Action "unclickable"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14484837/