如何减小尺寸item'а使其尺寸受其内容限制?
<menu xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto">
<item
android:id="@+id/add_file"
android:icon="@drawable/ic_plus_1"
android:title="Add..."
app:showAsAction="always"/>
<item
android:icon="@drawable/ic_video2"
android:title="Photo"
app:showAsAction="always"
android:id="@+id/photo_ic"/>
这就是我添加它的方式
@Override
public void onCreateOptionsMenu(Menu menu, MenuInflater inflater) {
//super.onCreateOptionsMenu(menu, inflater);
inflater.inflate(R.menu.add_file, menu);
由于我添加的菜单,Title 的内容不完全适合 ActionBar

showAsAction您可以通过将菜单项的属性设置为 来直接从操作栏中隐藏菜单项never。在这种情况下,元素将仅显示在菜单中,通过单击省略号调用菜单,然后面板上将有更多空间,相应地,标题将有更多空间。