如何在TabHost下添加ListView 如何在TabHost下添加ListView。哪位高人能给个示例啊。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 貌似ApiDemos里面有类似的东西吧,你去看看不就知道了! tabhost是什么, 贴个图, 不知道 public class Result extends TabActivity {private ListView bookListView, movieListView, musicListView; protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); tabHost = getTabHost(); LayoutInflater.from(this).inflate(R.layout.result, tabHost.getTabContentView(), true); tabHost.addTab(tabHost.newTabSpec("book").setIndicator( getText(R.string.book)).setContent(R.id.ListView_Book)); tabHost.addTab(tabHost.newTabSpec("movie").setIndicator( getText(R.string.movie)).setContent(R.id.ListView_Movie)); tabHost.addTab(tabHost.newTabSpec("music").setIndicator( getText(R.string.music)).setContent(R.id.ListView_Music)); tabHost.setOnTabChangedListener(tabListener); bookListView = (ListView) findViewById(R.id.ListView_Book); movieListView = (ListView) findViewById(R.id.ListView_Movie); musicListView = (ListView) findViewById(R.id.ListView_Music); }}XML文件<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent"> <ListView android:id="@+id/ListView_Book" android:layout_width="fill_parent" android:layout_height="wrap_content"> </ListView> <ListView android:id="@+id/ListView_Movie" android:layout_width="fill_parent" android:layout_height="wrap_content"> </ListView> <ListView android:id="@+id/ListView_Music" android:layout_width="fill_parent" android:layout_height="wrap_content"> </ListView></LinearLayout> 为什么我加在TabHost中的组件要切换一下Tab才能看得到呢? 为什么我加在TabHost中的组件要切换一下Tab才能看得到呢? 为什么我加在TabHost中的组件要切换一下Tab才能看得到呢? 看看这个http://wenku.baidu.com/view/3422bdc4bb4cf7ec4afed017.html 你好,今天我也遇到了这个问题,就是列表什么的要切换一下tab才能看到,请问你解决了吗? 想家ExpandableListActivity,希望看这个有用 你设置个默认的不就可以了么 activity刚刚切入的时候加载其中个listView 在make sdk时出现的错误 望各位大神指导~ android 传递图片的问题,急用 手机恢复出厂设置后,如何在开机启动时,禁止部分系统apk的安装? 在JNI里怎么显示surface呢,并播放YUV数据 Ophone 适配屏幕大小问题 android中spinner字体如何改变大小 3G网络下的socket通信 关于Mars老师视频中 HandlerThread的使用方法 怎样才能做到 像微信一样 表情框和键盘高度一样 软键盘和表情框切换自如? 做了个淘客app,每次浏览商品,返回要重新加载。 我要如何删除触屏校准程序? 在做一个触摸屏测试程序,有个问题想请教下
private ListView bookListView, movieListView, musicListView; protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState); tabHost = getTabHost();
LayoutInflater.from(this).inflate(R.layout.result,
tabHost.getTabContentView(), true); tabHost.addTab(tabHost.newTabSpec("book").setIndicator(
getText(R.string.book)).setContent(R.id.ListView_Book));
tabHost.addTab(tabHost.newTabSpec("movie").setIndicator(
getText(R.string.movie)).setContent(R.id.ListView_Movie));
tabHost.addTab(tabHost.newTabSpec("music").setIndicator(
getText(R.string.music)).setContent(R.id.ListView_Music)); tabHost.setOnTabChangedListener(tabListener); bookListView = (ListView) findViewById(R.id.ListView_Book);
movieListView = (ListView) findViewById(R.id.ListView_Movie);
musicListView = (ListView) findViewById(R.id.ListView_Music);
}
}
XML文件
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical" android:layout_width="fill_parent"
android:layout_height="fill_parent"> <ListView android:id="@+id/ListView_Book"
android:layout_width="fill_parent"
android:layout_height="wrap_content">
</ListView>
<ListView android:id="@+id/ListView_Movie"
android:layout_width="fill_parent"
android:layout_height="wrap_content">
</ListView>
<ListView android:id="@+id/ListView_Music"
android:layout_width="fill_parent"
android:layout_height="wrap_content">
</ListView>
</LinearLayout>
你设置个默认的不就可以了么 activity刚刚切入的时候加载其中个listView