将开关置于Android上的操作栏内

Swe*_*now 11 android android-actionbar

我正在开发一个项目,我正在尝试在应用程序操作栏中放置一个开关(如在wi-fi设置中:http://tinypic.com/r/2l8vt35/6)

如何才能做到这一点?

Com*_*are 16

添加android:actionLayout到<item>菜单XML资源中,指向具有您的XML资源的布局XML资源Switch.然后,使用getActionView()on MenuItem来为侦听器注册交换机中的更改.

请注意,Switch仅适用于API级别14及更高级别.

  • @AndiKrusch:啊,你是对的.`Switch`存在于API Level 11中,但不是公共API的一部分.我更新了我的答案以反映这一点.对不起任何困惑. (2认同)