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

+0

这只是在信息页面上打开应用程序,但列表视图仍然不显示 – EI756

+0

@ EI756你说**由于某种原因内容没有显示**如果你想要一个帮助listview ,向我们展示列表视图代码。您只显示了设置选项卡代码。 –

+0

这不是一个ListView的问题,我尝试了其他视图,如图像视图,但它们也没有显示出来。这只是一个空白的屏幕。 – EI756