package com.example.demo1;
import android.app.ActionBar;
import android.app.Activity;
import android.app.FragmentTransaction;
import android.app.ActionBar.Tab;
import android.os.Bundle;
import android.view.Menu;
import android.view.MenuItem;
import android.widget.Toast;
public class MainActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
ActionBar actionBar=getActionBar();
actionBar.setNavigationMode(ActionBar.NAVIGATION_MODE_TABS);
ActionBar.TabListener tabListener=new ActionBar.TabListener() {
@Override
public void onTabUnselected(Tab tab, FragmentTransaction ft) {
}
@Override
public void onTabSelected(Tab tab, FragmentTransaction ft) {
// TODO 自动生成的方法存根
Toast.makeText(MainActivity.this, "TabSelected"+tab.getPosition(), Toast.LENGTH_SHORT).show();
}
@Override
public void onTabReselected(Tab tab, FragmentTransaction ft) {
// TODO 自动生成的方法存根
}
};
Tab tab=actionBar.newTab();
tab.setText("第一个");
tab.setTabListener(tabListener);
Tab tab2=actionBar.newTab();
tab2.setText("第二个");
tab2.setTabListener(tabListener);
Tab tab3=actionBar.newTab();
tab3.setText("第三个");
tab3.setTabListener(tabListener);
actionBar.addTab(tab);
actionBar.addTab(tab2);
actionBar.addTab(tab3);
}
}
import android.app.ActionBar;
import android.app.Activity;
import android.app.FragmentTransaction;
import android.app.ActionBar.Tab;
import android.os.Bundle;
import android.view.Menu;
import android.view.MenuItem;
import android.widget.Toast;
public class MainActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
ActionBar actionBar=getActionBar();
actionBar.setNavigationMode(ActionBar.NAVIGATION_MODE_TABS);
ActionBar.TabListener tabListener=new ActionBar.TabListener() {
@Override
public void onTabUnselected(Tab tab, FragmentTransaction ft) {
}
@Override
public void onTabSelected(Tab tab, FragmentTransaction ft) {
// TODO 自动生成的方法存根
Toast.makeText(MainActivity.this, "TabSelected"+tab.getPosition(), Toast.LENGTH_SHORT).show();
}
@Override
public void onTabReselected(Tab tab, FragmentTransaction ft) {
// TODO 自动生成的方法存根
}
};
Tab tab=actionBar.newTab();
tab.setText("第一个");
tab.setTabListener(tabListener);
Tab tab2=actionBar.newTab();
tab2.setText("第二个");
tab2.setTabListener(tabListener);
Tab tab3=actionBar.newTab();
tab3.setText("第三个");
tab3.setTabListener(tabListener);
actionBar.addTab(tab);
actionBar.addTab(tab2);
actionBar.addTab(tab3);
}
}