Menu菜单笔记.docxVIP

  • 16
  • 0
  • 约1.42万字
  • 约 20页
  • 2017-07-09 发布于河南
  • 举报
Menu菜单笔记

0.利用MenuItem在底部实现切换卡效果;步骤:定义菜单布局:例如:itemandroid:id=@+id/menu_settingsandroid:actionViewClass=android.widget.SearchViewandroid:orderInCategory=100android:showAsAction=alwaysandroid:title=@string/menu_settings/itemandroid:id=@+id/menu_settings2// 自定义菜单项布局; android:actionLayout=@layout/itemandroid:orderInCategory=100android:showAsAction=always/在AndroidManifest.xml文件中配置:activityandroid:name=com.example.fdsfdsfds.MainActivity android:uiOptions=splitActionBarWhenNarrow 使ActionBar及其中的菜单项在底部显示;PopupWindow中可以设置ListView来实现类似于菜单的功能;当要显示的Action Bar Item很多而显示不下的时候,就需要使用Split Action Bar。方法:在activity标签里面添加android:uiOptions=splitActionBarWhenNarrow即可。运行效果如下:上面的两个item没有平均分配空间,如果想要平局分配,代码如下:menuxmlns:android=/apk/res/android就是在中间添加看不见的item就可以实现了。效果图如下:!-- 平均分配 --itemandroid:checkable=falseandroid:enabled=falseandroid:showAsAction=always/itemandroid:id=@+id/action_shareandroid:icon=@android:drawable/ic_menu_shareandroid:showAsAction=ifRoom|withTextandroid:title=分享/itemandroid:checkable=falseandroid:enabled=falseandroid:showAsAction=always/itemandroid:id=@+id/action_searchandroid:icon=@android:drawable/ic_menu_searchandroid:showAsAction=ifRoom|withTextandroid:title=搜索/itemandroid:checkable=falseandroid:enabled=falseandroid:showAsAction=always//menuActionBar的overflow按钮;itemandroid:id=@+id/menu_settings4android:icon=@android:drawable/ic_menu_editandroid:onClick=onSortandroid:orderInCategory=100 android:showAsAction=neverandroid:title=隐藏的menu1/itemandroid:id=@+id/menu_setting5android:icon=@android:drawable/ic_delete android:showAsAction=neverandroid:title=隐藏的menu2menuitemandroid:id=@+id/action_sort_sizeandroid:icon=@android:drawable/ic_menu_sort_by_sizeandroid:title=大小/itemandroid:id=@+id/action_sort_alphaandroid:icon=@android:drawable/ic_menu_sort_alphabeticallyandroid:title=alpha//menu/item效果:点击menu2,出现子菜单:只要设置android:showAsAction为never,系统会自动将所有设置为never的item选项在overflow按钮中显示。但是有的手机上面设置了never之后还是显示不出来Overflow按钮,解决办法如下:在Activity里面添加如下forceShowOverflowMenu方法

文档评论(0)

1亿VIP精品文档

相关文档