ActionBar之使用导航标签

来源:互联网 发布:软件项目经理jd 编辑:程序博客网 时间:2024/05/29 11:05

ActionBar之使用导航标签

直接看代码,界面布局没有代码,Activity代码:

package com.example.day15_android_7;import android.support.v7.app.ActionBarActivity;import android.app.ActionBar;import android.app.ActionBar.Tab;import android.app.ActionBar.TabListener;import android.app.FragmentTransaction;import android.os.Bundle;import android.view.Menu;import android.view.MenuItem;import android.widget.Toast;public class MainActivity extends ActionBarActivity implements TabListener {    @Override    protected void onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);        setContentView(R.layout.activity_main);        ActionBar actionBar =getActionBar();        actionBar.setNavigationMode(ActionBar.NAVIGATION_MODE_TABS);        actionBar.setDisplayShowTitleEnabled(false);        actionBar.addTab(actionBar.newTab().setText("新闻").setTabListener(this));        actionBar.addTab(actionBar.newTab().setText("视频").setTabListener(this));        actionBar.addTab(actionBar.newTab().setText("音乐").setTabListener(this));        actionBar.addTab(actionBar.newTab().setText("游戏").setTabListener(this));    }    @Override    public void onTabSelected(Tab tab, FragmentTransaction ft) {        Toast.makeText(this, tab.getText(), Toast.LENGTH_SHORT).show();    }    @Override    public void onTabUnselected(Tab tab, FragmentTransaction ft) {        // TODO Auto-generated method stub    }    @Override    public void onTabReselected(Tab tab, FragmentTransaction ft) {        // TODO Auto-generated method stub    }}

效果
这里写图片描述

0 0
原创粉丝点击