Android adapter
来源:互联网 发布:上海夏易网络怎么样 编辑:程序博客网 时间:2024/04/28 04:00
之前做一个文件浏览的应用,最近在修改setting,因为很多都是更换页面,所以用到了adapter.adapter的分类就不说了。在api上可以查到。主要想说的是,如何更换页面。比如当数据发生变化,我希望adapter能重新加载一次,或者只是重新加载这一部分。
注意,通常而言,我们所用的adapter都是继承于某一个BaseAdapter的,在这个里面,一定要传入我们有可能改变的数据,然后在getview方法中,用到这个数据去显示。当数据
改变的时候。两种方法,第一是直接重新new一个Adapter,然后调用setadapter这个方法,或者是之前实例化一个adapter,然后调用notifydatasetchanged这个方法。这两个方法
都是一定有效可行的。如果可以实现第二种的话,推荐第二种。因为第一种会重新实例化一个对象。除了Getview以外的方法也会重新加载一次。有的时候甚至会导致错误,也浪费了资源。而调用notifydatasetchanged这个方法,则相对而言比较方便。
0 0
- Android Adapter
- Android-Adapter
- android adapter
- Android Adapter
- Android Adapter
- Android - Adapter
- android adapter
- android adapter
- Android Adapter
- Android Adapter
- Android-Adapter
- Android Adapter
- android Adapter
- Android adapter
- Android---Adapter
- Android---Adapter
- Android Adapter
- Adapter---Android之Adapter用法总结
- 创建不同类型的用户参数
- C++数组与指针小结
- android 获取包下的类
- 解决java.lang.IllegalStateException: Calling View methods on another thread than the UI thread
- 发布网站时应该把debug设置false
- Android adapter
- getRequestURL()与getQueryString()获取用户请求URL
- Intellij setup with Java configuration
- Android 性能检测整理
- 网络基本功系列:细说路由(上)
- 如何提高电子产品的抗干扰能力和电磁兼容
- JDK8中JavaFX如何使用和JDK7一样的风格
- HTTP头部详解及使用Java套接字处理HTTP请求
- 括号配对问题