Android:标签内容不出现
问题描述:
我有一个信息选项卡,应该有一个列表视图,imageview和textview。由于某些原因,内容未显示。 这是我用来设置标签的代码。Android:标签内容不出现
tabHost.addTab(tabHost.newTabSpec("tab4")
.setContent(R.id.layout_tab_four).setIndicator(tabname4,res.getDrawable(R.drawable.information)));
这里是布局文件:
<ViewFlipper android:id="@+id/layout_tab_four"
android:layout_width="fill_parent" android:layout_height="fill_parent">
<ImageView android:layout_width="wrap_content" android:id="@+id/infologo"
android:layout_alignParentTop="true"
android:layout_alignParentLeft="true"
android:layout_alignParentRight="true" android:layout_height="wrap_content" />
<ListView android:layout_width="match_parent" android:id="@+id/infolistview"
android:layout_height="20dp" android:layout_weight="1"
android:layout_alignParentLeft="true" />
<TextView android:layout_width="wrap_content" android:text="General"
android:id="@+id/textView1" android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_alignParentRight="true" />
</ViewFlipper>
在此先感谢
编辑:
列表查看代码:
infoList = (ListView) findViewById(R.id.infolistview);
infoListAdapter = new ArrayAdapter(this, R.layout.item,
this.fetchInfoList());
infoList.setAdapter(infoListAdapter);
获取信息列表方法:
public ArrayList<String> fetchInfoList() {
ArrayList<String> listItems = new ArrayList<String>();
String listItem9 = "Visit Our Website";
listItems.add(listItem9);
return listItems;
}
答
使用了选择此选项卡(后像你这样设置的内容):
tabHost.setCurrentTab(X);
其中-1 < X <(numberoftabs -1)//你喜欢数学? :D
这只是在信息页面上打开应用程序,但列表视图仍然不显示 – EI756
@ EI756你说**由于某种原因内容没有显示**如果你想要一个帮助listview ,向我们展示列表视图代码。您只显示了设置选项卡代码。 –
这不是一个ListView的问题,我尝试了其他视图,如图像视图,但它们也没有显示出来。这只是一个空白的屏幕。 – EI756