注册界面的优化之ActionBar组件的应用之(一)ActionBar组件的布局实现

开发步骤: 

  • 在res下menu文件夹中创建一个actionbar_menu_register.xml菜单资源文件 
  • 在资源文件中添加标签设置一个或多个ActionBar功能选项
 1 //actionbar_menu_register.xml
 2 
 3 <?xml version="1.0" encoding="utf-8"?>
 4 <menu xmlns:app="http://schemas.android.com/apk/res-auto"
 5     xmlns:android="http://schemas.android.com/apk/res/android">
 6     <item
 7     android:id="@+id/ab_return"
 8     android:orderInCategory="1"
 9     app:showAsAction="ifRoom|withText"
10     android:title="返回"/>
11 </menu>
  • 在java下org.socrates.mydiay.activity下RegisterActivity.java中重写父类方法完成ActionBar的设置
 1 //Register_Activity.java
 2 
 3 public class Register_Activity extends AppCompatActivity {
 4    ......
 5     public boolean onCreateOptionsMenu(Menu menu) {
 6         MenuInflater inflater=getMenuInflater();  //步骤1:动态引入该menu菜单的布局文件
 7         inflater.inflate(R.menu.actionbar_menu_register,menu);  //步骤2:使用inflater中的inflater方法绑定布局文件
 8         return true;
 9     }
10    ......
11 }

运行:

 小结:Ctrl+O调出方法列表,直接输入onCreateO找到onCreateOptionsMenu方法

转载于:https://www.cnblogs.com/zulo/p/5095780.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值