actionbar

Celeron 发布于 2013/08/14 15:14
阅读 330
收藏 1
package com.zhangzhiqiang.android.widgetdemo;

import android.app.ActionBar;
import android.app.Activity;
import android.os.Bundle;
import android.view.View.OnClickListener;
import android.view.Menu;
import android.view.MenuItem;
import android.view.View;
import android.widget.Button;
import android.widget.Toast;

public class MyActionbar extends Activity {
    Button btn_show, btn_hide;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        // TODO Auto-generated method stub
        super.onCreate(savedInstanceState);
        setContentView(R.layout.actionbar_activity);

        final ActionBar actionBar = getActionBar();

        btn_show = (Button) findViewById(R.id.btn_show);
        btn_hide = (Button) findViewById(R.id.btn_hide);
        btn_show.setOnClickListener(new OnClickListener() {

            @Override
            public void onClick(View v) {
                // TODO Auto-generated method stub
                actionBar.show();
            }
        });

        btn_hide.setOnClickListener(new OnClickListener() {

            @Override
            public void onClick(View v) {
                // TODO Auto-generated method stub
                actionBar.hide();
            }
        });

    }

    @Override
    public boolean onCreateOptionsMenu(Menu menu) {
        // TODO Auto-generated method stub
        //Item add actionbar
        menu.add(0, 0, 3, "title1").setShowAsAction(
                MenuItem.SHOW_AS_ACTION_IF_ROOM);
        menu.add(1, 1, 1, "title2").setShowAsAction(
                MenuItem.SHOW_AS_ACTION_IF_ROOM);
        menu.add(2, 2, 2, "title3").setShowAsAction(
                MenuItem.SHOW_AS_ACTION_IF_ROOM);
        return super.onCreateOptionsMenu(menu);
    }

    @Override
    public boolean onOptionsItemSelected(MenuItem item) {
        // TODO Auto-generated method stub
        Toast.makeText(this, item.getTitle(), Toast.LENGTH_SHORT).show();
        return super.onOptionsItemSelected(item);
    }

}

加载中
返回顶部
顶部