替换布局示例(来自Notepad教程)

来源:互联网 发布:桌面图标排列软件 编辑:程序博客网 时间:2024/05/22 21:15


<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="wrap_content"        android:layout_height="wrap_content"/>  <TextView android:id="@+id/android:empty"          android:layout_width="wrap_content"        android:layout_height="wrap_content"        android:text="@string/no_notes"/></LinearLayout>


这里用到了两个android:id,分别是listview的list和textview的empty,当adapter的数据为空时绑定textview,否则绑定listview,这一特性对ListActivity来说相当实用的。

@符号表示XML parser应该解析和扩展其余的的id字符串当做 ID资源,如果@后面有个+号,表示如果此 ID 不存在应该创建它。

原创粉丝点击