我正在尝试使用自己的布局(R.layout.update_button
)作为操作栏菜单项视图。
项目缩减如下:
<item
android:id="@+id/menu_update"
android:checkable="true"
android:showAsAction="never"
android:title="Title"/>
在onCreateOptionsMenu(Menu menu)
上使用以下代码:
View updateView = ((LayoutInflater) getSystemService(Context.LAYOUT_INFLATER_SERVICE))
.inflate(R.layout.update_button, null);
update.setActionView(updateView);
问题是,只有当android:showAsAction
设置为always
时,此功能才有效。但是当它设置为never
时,我只看到菜单标题(“标题”)而没有我的任何自定义布局。
即使showAsAction="never"
?