片段xamarin android中未调用OnOptionsItemSelected

在OnCreate中:SetHasOptionsMenu(true);

public override bool OnOptionsItemSelected(IMenuItem menu)
        {
            menu.SetChecked (true);
            switch (menu.ItemId) {
            case Resource.Id.selecta:
                Toast.MakeText (Application.Context, "Top", ToastLength.Long);

                return true;
            case Resource.Id.selectb:
                Toast.MakeText (Application.Context, "New", ToastLength.Long);

                return true;
            }
            return base.OnOptionsItemSelected (menu);

        }
        public override void OnCreateOptionsMenu(Android.Views.IMenu menu,MenuInflater inflater)
        {
            //MenuInflater.Inflate (Resource.Menu.Action_menu, menu);
            //menu.Clear();
            inflater.Inflate(Resource.Menu.Action_menu,menu);

            base.OnCreateOptionsMenu (menu,inflater);
        }

选中复选框的项目时。不调用OnOptionsItemSelected。

斯蒂芬·瓦尼泽克(Stefan Wanitzek)

我想您OnOptionsItemSelected的Activity中也有一个实现

false如果希望给Fragment处理此事件的机会,请删除它或返回

该活动有机会首先处理此事件。因此onOptionsItemSelected(),首先在Activity上调用该方法,然后再为该片段调用该方法。仅当Activity未处理它时,该片段才有机会处理它。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在片段中添加onOptionsItemSelected调用

来自分类Dev

Xamarin Android在片段内调用片段

来自分类Dev

Xamarin Android片段库

来自分类Dev

Xamarin Android片段TextView SetText

来自分类Dev

片段的onOptionsItemSelected不被调用

来自分类Dev

在Xamarin中,不会调用OnOptionsItemSelected

来自分类Dev

片段android中未调用onActivityResult

来自分类Dev

Android工具栏未在Backstack的片段上调用onOptionsItemSelected

来自分类Dev

Xamarin Android-在片段中使用FragmentTabHost

来自分类Dev

以编程方式创建片段Android Xamarin

来自分类Dev

Xamarin.Android OnActivityResult没有在片段内被调用

来自分类Dev

片段中未调用onActivityResult

来自分类Dev

片段中未调用onContextItemSelected

来自分类Dev

片段中未调用onActivityResult

来自分类Dev

Square Otto:片段中未调用@Subscribe(Android)

来自分类Dev

如何使用片段中的相机在 xamarin android 中捕获图像

来自分类Dev

如何在Xamarin Android上的片段中设置actionBar?

来自分类Dev

在 PopupMenu 中未调用 onOptionsItemSelected

来自分类Dev

onOptionsItemSelected挂钩因错误片段而被调用

来自分类Dev

onOptionsItemSelected()方法不会被调用的片段

来自分类Dev

Xamarin Android TabLayout向ViewPager添加片段而不是布局

来自分类Dev

Xamarin Android TabLayout向ViewPager添加片段而不是布局

来自分类Dev

片段中未调用 onReceive() 方法

来自分类Dev

从OnOptionsItemSelected更新片段中的ListView

来自分类Dev

onOptionsItemSelected不能在片段中工作

来自分类Dev

片段未调用onSaveInstanceState

来自分类Dev

片段未调用onSaveInstanceState

来自分类Dev

onCreateView片段未调用

来自分类Dev

片段未调用onSaveInstanceState

Related 相关文章

热门标签

归档