什么adapter数据 功能实现都已OK 但做到中间的时候有一个小小的问题,添加完addTab各选项卡后 我选择了“国内景区”那么这个布局我想用LISTVIEW 如何实现。选项卡“推荐景区”我已实现。可是第二个选项卡的时候不知道怎么弄了(看红色代码区域是为了让显示LISTVIEW) @Override
public void onCreate(Bundle savedInstanceState) { getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
WindowManager.LayoutParams.FLAG_FULLSCREEN);
// TODO Auto-generated method stub
super.onCreate(savedInstanceState);
setTitle("旅游风景");// 标题
// setContentView(R.layout.index);
// bt=(Button)findViewById(R.id.bt); myTabhost = this.getTabHost();// 从tabActivity上获得TAB的TabHost
LayoutInflater.from(this).inflate(R.layout.index, myTabhost.getTabContentView(), true);
myTabhost.addTab(
myTabhost.newTabSpec("推荐景区")
.setIndicator("推荐景区", getResources().getDrawable(R.drawable.png1))
.setContent(R.id.Bfavourite)
); myTabhost.addTab(
myTabhost.newTabSpec("国内景区")
.setIndicator("国内景区", getResources().getDrawable(R.drawable.png2))
.setContent(R.id.search)
); myTabhost.setOnTabChangedListener(new OnTabChangeListener() { @Override
public void onTabChanged(String tabId) {
if (tabId.equals("国内景区")) {
MyListView=(ListView)findViewById(R.id.MyListView);
public void onCreate(Bundle savedInstanceState) { getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
WindowManager.LayoutParams.FLAG_FULLSCREEN);
// TODO Auto-generated method stub
super.onCreate(savedInstanceState);
setTitle("旅游风景");// 标题
// setContentView(R.layout.index);
// bt=(Button)findViewById(R.id.bt); myTabhost = this.getTabHost();// 从tabActivity上获得TAB的TabHost
LayoutInflater.from(this).inflate(R.layout.index, myTabhost.getTabContentView(), true);
myTabhost.addTab(
myTabhost.newTabSpec("推荐景区")
.setIndicator("推荐景区", getResources().getDrawable(R.drawable.png1))
.setContent(R.id.Bfavourite)
); myTabhost.addTab(
myTabhost.newTabSpec("国内景区")
.setIndicator("国内景区", getResources().getDrawable(R.drawable.png2))
.setContent(R.id.search)
); myTabhost.setOnTabChangedListener(new OnTabChangeListener() { @Override
public void onTabChanged(String tabId) {
if (tabId.equals("国内景区")) {
MyListView=(ListView)findViewById(R.id.MyListView);
Intent i = new Intent(this,a.class);
myTabhost.newTabSpec("国内景区")
.setIndicator("国内景区", getResources().getDrawable(R.drawable.png2))
.setContent(i)
具体的list的东西都扔到那个a里边去