0
Action_menuアクションメニューでグループ化されたチェックボックスを実装する方法xamarin android?
<?xml version="1.0" encoding="utf-8" ?>
<menu xmlns:android="http://schemas.android.com/apk/res/android">
<item
android:id="@+id/menu_share"
android:icon="@drawable/ic_search_white_24dp"
android:showAsAction="ifRoom"
android:title="Search"
/>
<item
android:id="@+id/menu_settings"
android:showAsAction="never"
android:orderInCategory="100"
android:title="Setting"
/>
<group android:checkableBehavior="single">
<item android:id="@+id/selecta"
android:title="Top 50"
android:checked="true"
android:actionViewClass="android.widget.checkbox"
android:showAsAction="always"/>
<item android:id="@+id/selectb"
android:title="New & hot"
android:actionViewClass="android.widget.checkbox"
android:showAsAction="always"/>
</group>
</menu>
public override bool OnOptionsItemSelected (IMenuItem item)
{
switch (item.ItemId)
{
case Android.Resource.Id.Home:
drawerLayout.OpenDrawer (Android.Support.V4.View.GravityCompat.Start);
return true;
case Android.Resource.Id.selecta:
item.SetChecked (true);
return true;
case Android.Resource.Id.selectb:
item.SetChecked (true);
return true;
}
return base.OnOptionsItemSelected (item);
}
// Add options menu on toolbar
public override bool OnCreateOptionsMenu(Android.Views.IMenu menu)
{
MenuInflater.Inflate (Resource.Menu.Action_menu, menu);
return base.OnCreateOptionsMenu (menu);
}
私は彼らがそのような私はアクションバー上のチェックボックスを追加したとき、それはチェックボックスが表示されない問題をした絵
以下のようにしたいですオンアクションバー
- エラー:selecta、bはc以下のため....
- 定義ontainそれはあなたがあなたのXMLレイアウトにタイプミスがありAction_menu.xml
あなたは完全なエラーログを投稿できますか? – wishmaster
更新された私の投稿 –
私はこれまでのところそれを修正した –