标签: android android-actionbar
我正在开展一个项目,我正在尝试在应用程序操作栏中放置一个开关(如在wi-fi设置中:http://tinypic.com/r/2l8vt35/6)
如何做到这一点?
答案 0 :(得分:16)
将android:actionLayout添加到菜单XML资源中的<item>,指向包含Switch的布局XML资源。然后,在getActionView()上使用MenuItem来为侦听器注册交换机中的更改。
android:actionLayout
<item>
Switch
getActionView()
MenuItem
请注意,Switch仅适用于API等级14及更高版本。