38 Android actionbar 简单使用

menu文件夹下main.xml

<menu xmlns:android="http://schemas.android.com/apk/res/android" >

    <item
        android:id="@+id/action_settings"
        android:orderInCategory="100"
        android:showAsAction="never"
        android:title="@string/action_settings"/>
    <item
        android:id="@+id/myactionbar"
        android:icon="@drawable/ic_launcher"
        android:showAsAction="always"
        android:title="显    示">
        <menu>
            <item 
                android:title="设置" 
                android:id="@+id/settingd"
                />
             <item 
                android:title="刷新" 
                android:id="@+id/update"
                />
        </menu>
    </item>
    <item
        android:id="@+id/newfile"
        android:showAsAction="always"
        android:title="新          建"/>
      <item
        android:id="@+id/shuaixin"
        android:showAsAction="always"
        android:title="刷            新"
       
        />
       <item
        android:id="@+id/save"
        android:showAsAction="always"
        android:title="保            存"/>
      

</menu>



package com.example.android_actionbar;

import android.os.Bundle;
import android.app.ActionBar;
import android.app.Activity;
import android.view.Menu;
//android:theme="@android:style/Theme.Holo.NoActionBar"  11 可在activity 设置
import android.widget.Toast;

public class MainActivity extends Activity {

	@Override
	protected void onCreate(Bundle savedInstanceState) {
		super.onCreate(savedInstanceState);
		setContentView(R.layout.activity_main);
		/*
		 * ActionBar 消失
		 * */
		//android:minSdkVersion="11" 必须是11
		ActionBar actionbar=getActionBar();
//		actionbar.hide();
		//隐藏home 图标
//		actionbar.setDisplayShowHomeEnabled(false);
		//隐藏title 仅显示Menu
//		actionbar.setDisplayShowTitleEnabled(false);
		
		actionbar.setDisplayHomeAsUpEnabled(true);
	}

	@Override
	public boolean onCreateOptionsMenu(Menu menu) {
		// Inflate the menu; this adds items to the action bar if it is present.
		getMenuInflater().inflate(R.menu.main, menu);
		return true;
	}
	public void newfile()
	{
		Toast.makeText(MainActivity.this, "新建", 1).show();
	}

}





  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值