我想用showAsAction =「never」放一個開關按鈕到MenuItem中,但它不工作。這裏是我的佈局android - 用showAsAction =「never」將開關按鈕設置爲操作欄
<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
tools:context="com.trietnhm.multipleactivities.MainActivity"
>
<item
android:id="@+id/action_about"
android:orderInCategory="0"
app:showAsAction="never"
android:title="About"/>
<item
android:id="@+id/action_change_theme"
android:orderInCategory="3"
app:actionLayout="@layout/switcher"
app:showAsAction="never"
android:title="" />
<item
android:id="@+id/action_change_delimeter"
android:orderInCategory="2"
app:showAsAction="never"
android:title="Change Delimeter"/>
</menu>
這是我的切換按鈕
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical" >
<android.support.v7.widget.SwitchCompat
android:id="@+id/switchForActionBar"
android:layout_width="70dp"
android:layout_height="50dp"
android:scaleX="1.3"
android:scaleY="1.3"
android:switchMinWidth="45dp"
android:paddingTop="6dp" />
</RelativeLayout>
當我運行的應用程序,它不會顯示任何東西。這裏的圖像https://drive.google.com/file/d/0B5zsq6J-qyY5bF8tYnBKVy11OHM/view?usp=sharing
任何幫助,我將不勝感激。謝謝大家。
你使用OnCreateOptionMenu和OnOptionsItemSelected方法嗎? – SaTech
@SaTech,當然是我設定的。 –
我給你一個我捕獲的鏈接圖片:[鏈接](https://drive.google.com/file/d/0B5zsq6J-qyY5bF8tYnBKVy11OHM/view?usp=sharing) –