zoukankan      html  css  js  c++  java
  • Android标题栏最右边添加按钮

    step1:重写activity的onCreateOptionsMenu方法

    	@Override
    	public boolean onCreateOptionsMenu(Menu menu){
    	    MenuInflater inflater = getMenuInflater();
    	    inflater.inflate(R.menu.main, menu);
    	    return true;
    	}



     

    step2: main.xml文件布局

    <menu xmlns:android="http://schemas.android.com/apk/res/android" >
       <item
            android:id="@+id/action_cart"
            android:title="扫描"
            android:orderInCategory="100"
            android:showAsAction="always"/>
    </menu>

     

     

     

    step3:如果监听按钮重写onOptionsItemSelected方法

    	@Override  
    	public boolean onOptionsItemSelected(MenuItem item){
    	    switch (item.getItemId()) {
    	    case R.id.action_cart://监听菜单按钮
    	    	
    	    	break;
    	    }
    	    return super.onOptionsItemSelected(item);
    	}  



     

    效果图如下:

    step1:重写activity的onCreateOptionsMenu方法

    1.  
      @Override
    2.  
      public boolean onCreateOptionsMenu(Menu menu){
    3.  
      MenuInflater inflater = getMenuInflater();
    4.  
      inflater.inflate(R.menu.main, menu);
    5.  
      return true;
    6.  
      }


    step2: main.xml文件布局

    1.  
      <menu xmlns:android="http://schemas.android.com/apk/res/android" >
    2.  
      <item
    3.  
      android:id="@+id/action_cart"
    4.  
      android:title="扫描"
    5.  
      android:orderInCategory="100"
    6.  
      android:showAsAction="always"/>
    7.  
      </menu>

     

     

    step3:如果监听按钮重写onOptionsItemSelected方法

    1.  
      @Override
    2.  
      public boolean onOptionsItemSelected(MenuItem item){
    3.  
      switch (item.getItemId()) {
    4.  
      case R.id.action_cart://监听菜单按钮
    5.  
       
    6.  
      break;
    7.  
      }
    8.  
      return super.onOptionsItemSelected(item);
    9.  
      }


    效果图如下:

    转载于:https://www.cnblogs.com/yishaochu/p/5078642.html

     
  • 相关阅读:
    605
    603
    509
    7-5
    6-5
    5-6
    5-3
    5-4
    5-5
    4-12
  • 原文地址:https://www.cnblogs.com/Im-Victor/p/14400232.html
Copyright © 2011-2022 走看看