关闭

第一次使用ListActivity

291人阅读 评论(0) 收藏 举报
分类:

以前只知道Activity,想不到还有一个ListActivity,就是为了方便设置ListView布局而存在的。

使用方法:

   1. 之前使用Activity是要继承Activity,同样,使用ListActivity也要继承ListActivity

   2. 布局文件里必须有一个ListView 控件

     <ListView 
         android:id="@android:id/list"
         android:layout_height="wrap_content"
         android:layout_width="match_parent">    
     </ListView>

     值得一提的是,我之前是随便给了一个id,但是运行后会报错: Your content must have a ListView whose id attribute is android.R.id.list

     原来使用ListActivity布局文件里的ListView必须用默认的id    @android:id/list

  3. 同时可以实现继承自ListActivity 的onListItemClick方法,当点击ListView中的任何一项,就会调用这个函数,做相应的处理。

   这样是不是比自定义实现ListView更简单呢?

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:28485次
    • 积分:546
    • 等级:
    • 排名:千里之外
    • 原创:28篇
    • 转载:2篇
    • 译文:0篇
    • 评论:8条
    文章分类
    最新评论