Welcome 微信登录

首页 / 操作系统 / Linux / Android之ListActivity的使用和在ListView中添加图片文字

ListActivity简单的说就是ListView和Activity的结合,跟ListView和Activity组合实现的没有什么很大的差别,主要是比较方便。但在实现时,有几点要注意。1、ListActivity可以不用setContentView(R.layout.main),它默认是LIstView占满屏。2、如果想在屏幕中显示其他控件,如文本框和按钮之类,可以采用如下方法:a、代码中添加:setContentView(R.layout.main)b、xml文件中,添加一个LIstView控件,和一个TextView控件,注意它们id必须为"@id/Android:list"、 "@id/android:empty";前一个表示表示匹配的ListView,后一个表示若LIstView没有内容则显示的提示:代码如下:                
  1. <ListView    
  2.     android:id="@id/android:list"     
  3.     android:layout_width="fill_parent"     
  4.     android:layout_height="0dip"     
  5.     android:layout_weight="1"     
  6.     android:drawSelectorOnTop="false"/>  
  7. <TextView    
  8.     android:id="@id/android:empty"  
  9.     android:layout_width="wrap_content"     
  10.     android:layout_height="wrap_content"      
  11.     android:text="Can not find the file!"/>    
下面是程序截图和代码: