为什么不在第二个设备中显示action_call.title?
我想在每台设备上显示action_call.title。
此设备Android 5.1.1(api22)7“
此设备Android 6.0(api23)5.96“
这是我的menu.xml
<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto">
<item
android:id="@+id/action_call"
android:icon="@drawable/call"
android:title="@string/action_call"
android:visible="true"
app:showAsAction="ifRoom|withText" />
<item
android:id="@+id/action_settings"
android:orderInCategory="100"
android:title="@string/action_settings"
app:showAsAction="never" />
<item
android:id="@+id/action_info"
android:icon="@drawable/info2"
android:title="@string/action_info"
app:showAsAction="never|withText" />
</menu>
这是我在MainActivity.java上的onCreateOptionsMenu
@Override
public boolean onCreateOptionsMenu(Menu menu) {
getMenuInflater().inflate(R.menu.main, menu);
MenuItem action_call = menu.findItem(R.id.action_call);
action_call.setTitle("+99");
return true;
}