Android之ListActivity的使用和在ListView中添加图片文字
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没有内容则显示的提示:代码如下:
- <ListView
- android:id="@id/android:list"
- android:layout_width="fill_parent"
- android:layout_height="0dip"
- android:layout_weight="1"
- android:drawSelectorOnTop="false"/>
- <TextView
- android:id="@id/android:empty"
- android:layout_width="wrap_content"
- android:layout_height="wrap_content"
- android:text="Can not find the file!"/>
下面是程序截图和代码:
|
评论暂时关闭