アクションアイテムは、サムスングランドデバイスで非表示にします. すべてのデバイスで同じように表示される 4 つのメニュー項目がありますが、アプリケーションをグランドで実行すると、最後の項目が非表示になります。メニュー アイテムの順序は次のとおりです。 1. スピナー 2. 画像の更新ボタン 3. 画像の追加ボタン 4. 検索 5. フィルタの優先度
メニュー.xml
<item
android:id="@+id/Refresh"
android:orderInCategory="100"
android:icon="@drawable/ic_refresh"
android:showAsAction="always"
/>
<item
android:id="@+id/Search"
android:orderInCategory="100"
android:icon="@drawable/ic_search"
android:showAsAction="always"
/>
<item
android:id="@+id/AddMenu"
android:orderInCategory="100"
android:icon="@drawable/add"
android:showAsAction="always"
/>
FOR THE SPINNER
<item
android:id="@+id/menuSort"
android:showAsAction="always"
android:orderInCategory="100"
android:actionLayout="@layout/action_sort"
/>
<item
android:id="@+id/overflow"
android:orderInCategory="100"
android:showAsAction="always"
android:actionLayout="@layout/imagebutton" />
<item
android:id="@+id/delete"
android:orderInCategory="100"
android:title="Delete All"></item>
SORT LAYOUT FOR THE SPINNER
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical" >
<com.actionbarsherlock.internal.widget.IcsSpinner
android:id="@+id/ICSFilter"
android:popupBackground="#004464"
android:layout_marginRight="@dimen/my_view_margin1"
android:layout_width="wrap_content"
android:layout_height="wrap_content" />
</LinearLayout>
問題は、スピナーを追加して左にすることだと思います。マージンを残しました。それは問題ですか?? どんな体にも解決策がありますか?