在我的应用程序中,我刚刚创建了一个溢出菜单(带有三个点的图标),并添加了三个选项:设置,语言和官方网站。
现在我还想添加一个开关,带有ON-OFF的开关,直接在溢出中。
这是我现在拥有的代码:
主要活动:
public boolean onCreateOptionsMenu(Menu menu) {
MenuInflater menuInflater = getMenuInflater();
menuInflater.inflate(R.menu.main, menu);
return super.onCreateOptionsMenu(menu);
}
和菜单.主 xlm
<menu xmlns:android="http://schemas.android.com/apk/res/android" >
<item
android:id="@+id/action_settings"
android:orderInCategory="100"
android:showAsAction="never"
android:title="Settings"/>
<item
android:id="@+id/language"
android:orderInCategory="100"
android:showAsAction="never"
android:title="Language"/>
<item
android:id="@+id/linktosite"
android:orderInCategory="100"
android:showAsAction="never"
android:title="Official Site"/> </menu>
希望你能帮我:D
溢出菜单不支持自定义视图,例如Switch
。但是,您可以通过向<item>
定义添加android:checkable="true"
以使项目可选中,以在该项旁边显示复选框(在 3.0+ 设备上),如使用可检查菜单项指南中所述。