通过添加一个id为android:empty的TextView,当ListView里面没有data的时候,就会显示TextView的内容。

<? xml version ="1.0" encoding ="utf-8" ?>
< LinearLayout xmlns:android ="http://schemas.android.com/apk/res/android"
android:layout_width ="wrap_content"
android:layout_height ="wrap_content" >
< ListView android:id ="@id/android:list"
android:layout_width ="fill_parent"
android:layout_height ="fill_parent" />
< TextView android:id ="@id/android:empty"
android:layout_width ="wrap_content"
android:layout_height ="wrap_content"
android:text ="对不起,没有数据显示" />
</ LinearLayout >

需要注意的是,ListView的id,使用的是"@id/android:list",即系统默认的id,而紧接其后的TextView,使用的id也是系统默认的,即"@id/android:empty"。

更多相关文章

  1. Android(安卓)如何使用GPU硬件加速
  2. Android(安卓)WebView系列(二)Android和JS互调,BridgeWebView的使用
  3. RadioButton 选择框的位置
  4. Android——OOM以及内存优化
  5. [实例教程] 用python开发android应用
  6. android自制的软件如何添加到打开方式
  7. use '@foo' to launch a virtual device named 'foo'
  8. android TextView 阴影效果,和使用style学习
  9. Android中R.java没有自动生成解决方案

随机推荐

  1. android app 用什么语言开发的
  2. Android视频编辑器(五)音频编解码、从视频
  3. Qt android 设置系统状态栏为全透明,半透
  4. android 和 wpf的差距
  5. Android6.0 WMS(六) WMS动画管理
  6. Android面经:入职网易的那一天,我哭了(被裁
  7. android 简单记事本开发(一)
  8. [置顶] android调用第三方库——第三篇—
  9. Android(安卓)窗帘(Curtain)效果二之波浪
  10. Android(安卓)6.0(API 级别 23)在运行时请