package com.zhangyg.tab.test; import java.util.ArrayList; import java.util.List; import android.app.TabActivity; import android.os.Bundle; import android.view.View; import android.widget.ArrayAdapter; import android.widget.ListView; import android.widget.TabHost; public class MainActivity extends TabActivity implements TabHost.TabContentFactory { @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); TabHost th = getTabHost(); th.addTab(th.newTabSpec("home").setIndicator("首页").setContent(this)); th.addTab(th.newTabSpec("@me").setIndicator("@我").setContent(this)); th.addTab(th.newTabSpec("comment").setIndicator("评论").setContent(this)); th.addTab(th.newTabSpec("mess").setIndicator("私信").setContent(this)); th.addTab(th.newTabSpec("write").setIndicator("撰写").setContent(this)); } @Override public View createTabContent(String tag) { ListView lv = new ListView(this); List<string> list = new ArrayList<string>(); list.add(tag); ArrayAdapter adapter = new ArrayAdapter(this, android.R.layout.simple_list_item_checked, list); lv.setAdapter(adapter); return lv; } }
Android TabActivity实现多页显示效果
猜你喜欢
转载自zhuxinzx.iteye.com/blog/1833277
今日推荐
周排行