Android MenuItem自定义视图,showAsAction=never
我正在尝试使用我自己的布局(Android MenuItem自定义视图,showAsAction=never,android,android-layout,actionbarsherlock,Android,Android Layout,Actionbarsherlock,我正在尝试使用我自己的布局(R.layout.update_按钮)作为操作栏菜单项视图 项目说明如下: <item android:id="@+id/menu_update" android:checkable="true" android:showAsAction="never" android:title="Title"/> 问题是,只有当android:showAsAction设置为始终时,它才起作用。然而,当它被设置为never时,我只看到菜
R.layout.update_按钮
)作为操作栏菜单项视图
项目说明如下:
<item
android:id="@+id/menu_update"
android:checkable="true"
android:showAsAction="never"
android:title="Title"/>
问题是,只有当android:showAsAction
设置为始终
时,它才起作用。然而,当它被设置为never
时,我只看到菜单标题(“标题”),没有任何自定义布局
即使在
showAsAction=“never”
?听起来您想更改溢出菜单的布局,也有办法显示自定义布局,请检查:我不想实现列表。这只是一个菜单项,我想添加一个副标题。我想我可以做我自己的布局,但它不工作时,它在一个溢出菜单(只工作时,在行动栏)你找到了解决办法吗?
View updateView = ((LayoutInflater) getSystemService(Context.LAYOUT_INFLATER_SERVICE))
.inflate(R.layout.update_button, null);
update.setActionView(updateView);