模拟器Google Android版本3.0等级11未在操作栏中显示工具提示。它应该根据Android开发人员的网站:“如果操作项只显示图标,用户可以长按项目以显示显示操作项标题的工具提示。”相同的代码,相同的xml适用于Android版本4.03 API级别15.是否有一些设置,我可能已经在我的Android 3.0模拟器中按下以关闭工具提示?提前致谢。这是我正在使用的代码。
@Override
public void onCreateOptionsMenu (Menu menu, MenuInflater menuInflater) {
menuInflater.inflate(R.menu.flashcard_q_menu, menu);
optionsMenu = menu;
}
下面是flashcard_q_menu.xml:
<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android">
<group android:id="@+id/q_menu_group">
<item android:id="@+id/fl_edit_card"
android:title="Edit Card"
android:titleCondensed="Edit"
android:icon="@drawable/ic_menu_edit_card"
android:showAsAction="ifRoom" />
<item android:id="@+id/fl_delete_card"
android:title="Delete Card"
android:icon="@drawable/ic_menu_delete_card"
android:showAsAction="ifRoom" />
<item android:id="@+id/fl_add_card"
android:title="Add Card"
android:titleCondensed="Add"
android:icon="@drawable/ic_menu_add_card"
android:showAsAction="ifRoom" />
<item android:id="@+id/flq_prev_question"
android:title="Previous Question"
android:titleCondensed="Prev Q"
android:icon="@drawable/ic_menu_previous_question"/>
<item android:id="@+id/fl_next_question"
android:title="Next Question"
android:titleCondensed="Next Q"
android:icon="@drawable/ic_menu_next_question"
android:showAsAction="always"
android:orderInCategory="1"/>
<item android:id="@+id/flq_answer"
android:title="Answer"
android:titleCondensed="Ans"
android:icon="@drawable/star_big_on"
android:showAsAction="always"
android:orderInCategory="2"/>
<item android:id="@+id/fl_up_difficulty"
android:title="Decrease Difficulty"
android:titleCondensed="Decr Diff"
android:icon="@drawable/sym_action_add"
android:showAsAction="always"
android:orderInCategory="3"/>
<item android:id="@+id/fl_down_difficulty"
android:title="Increase Difficulty"
android:titleCondensed="Incr Diff"
android:icon="@drawable/ic_menu_minus"
android:showAsAction="always"
android:orderInCategory="4" />
<item android:id="@+id/fl_shuffle"
android:title="Shuffle"
android:icon="@drawable/ic_menu_shuffle"
android:showAsAction="ifRoom" />
<item android:id="@+id/fl_preferences"
android:title="Preferences"
android:titleCondensed="Pref"
android:icon="@drawable/ic_preferences"
android:showAsAction="ifRoom" />
</group>
</menu>
答案 0 :(得分:0)
根据对OP的评论:
最好检查这是否适用于API 12;运行Honeycomb的绝大多数单位都是3.1或3.2(分别是API 12和13)。此信息来自Android dashboard。 (另请注意,只有2.3%的设备在Honeycomb上,因此应优先考虑开发7,8,10和15+ API。)
此外,正如作者所指出的,工具提示仅适用于API 14+;这可以解释为什么Honeycomb没有展示它们。