文章分类 - Android Adapter
摘要:在代码中: notifyDataSetChanged : 通知它的观察者它监控的数据集数据有变化(如更新,添加,删除),要该数据对应的view更新。 notifyDataSetInvalidated: 通知它的观察者它监控的数据集不在有效,不在可用,一但调用这个方法之后,adapter就不在可用了,
阅读全文
摘要:更正: 之前一直喜欢在getview里不用holder,而是直接用contentView.findViewById(xxx); 这和种写法不好,每次都要findview。 下面是正确的写法: 原理 1,数据过多怎么办? 数据过多时,不用给每条数据都new一个view,可利用convertView,如
阅读全文
摘要:自定义CursorAdapter很简单实现两个函数就可,主要工作在Cursor。newView 为每行返回一个viewbindView 为每行绑定数据示例如下: 1 import android.content.Context; 2 import android.database.Cursor; 3...
阅读全文
摘要:1 import java.util.ArrayList; 2 3 import android.content.ContentResolver; 4 import android.database.CharArrayBuffer; 5 import android.database....
阅读全文
摘要:常用的效果如下:simple_list_item_1two_line_list_itemsimple_list_item_2simple_list_item_single_choicesimple_list_item_multiple_choicesimple_list_item_checked
阅读全文
摘要:1,控制onitemclick事件的响应 转自: http://blog.csdn.net/top_code/article/details/16826539 今天做开发的时候突然发现ListView onItemclick 点击事件一直无响应,我先给item中的一个ImageButton设置了一个
阅读全文
摘要:1.效果2.BaseExpandableListFrgmt.javapublic class BaseExpandableListFrgmt extends Fragment implements OnGroupClickListener{ private ExpandableListView...
阅读全文
摘要:不同的项目布局(item layout) 我们举一个稍微复杂的listview例子,在list中加入一些分隔线 重写adapter时你需要做这些: 效果如下: 以下是代码: 1.MultipleItemsListFrgmt.java 主fragment 2.主fragment的布局文件 3.Mult
阅读全文
摘要:BaseAdapter是完全自定义的adapter.可定制化程度最高. 1.BaseAdapterFrgmt.java 2.CustomBaseAdapter.java 这个getView方法写的不对,性能有问题,这样每次都要findViewById,正确写法应该使用ViewHolder和tag,见
阅读全文
摘要:1.SimpleCursorAdapterFrgmt.javapublic class SimpleCursorAdapterFrgmt extends Fragment { private ListAdapter adapter; private ListView lv; ...
阅读全文
摘要:SimplAdapter使用自定义的layout定义item 的view, 要传入对应的每个item上的字段名和各个子控件的id, 但是如果item上有button等控件,则默认的不能响应事件,要自定义adapter. 一基本的simple-adapter 1.SimpleAdapterFrgmt.
阅读全文
摘要:1)ArrayAdapter 列表的显示需要三个元素: a.ListVeiw 用来展示列表的View。 b.适配器 用来把数据映射到ListView上的中介。 c.数据 具体的将被映射的字符串,图片,或者基本组件。 ArrayAdapterFrgmt.java frgmt_array_adapter
阅读全文
摘要:不论是那种适配器模式,也不管是Listview也好还是gridview也好,对他们填充数据,都是分三步走。第一:创建一个数据填充的对象,可以是ListView, GridView, Gallery。listView = (ListView) findViewById(R.id.listview_si...
阅读全文

浙公网安备 33010602011771号