任何问题请联系WX:uu16853

买模板送网站采集器 让你轻松放开双手运营网站!

购买更多有优惠!

MenuInflater Android菜单从xml创建方法 Android开发技术

   对于Android开发我们可以做的尽量MVC化,UI界面和Code逻辑代码分离方式,除了常规的Activity布局可以用xml实现外,菜单Menu也可以通过MenuInflater来映射一个布局文件,相关的创建菜单方法有些不同,如图:  @Override    protected void onCreateContextMenu(ContextMenu menu) {        MenuInflater inflater = cwj.getMenuInflater(); //这里cwj为当前的context        inflater.inflate(R.menu.android123, menu); //使用android123.xml文件作为菜单布局    }    接下来,我们创建相应的文件,路径为 /res/menu/android123.xml   具体内容如下,注意Item3可以禁用某项,同时加入相关的图片以及快捷键大家可以参考SDK实现更完整的方法。 <menu xmlns:android="http://schemas.android.com/apk/res/android">    <item android:id="@+id/item1_id"        android:title="@string/text1"/>    <item android:id="@+id/item2_id"        android:title="@string/text2"/>     <item android:id="@+id/item3_id"        android:title="@string/text3"       android:enabled="false" /> </menu>   本文可以帮助我们深入的定制一些界面,相关的TitleBar自定义可以参考 自定义Android标题栏TitleBar布局 

100% Secure Checkout

PayPal / MasterCard / Visa