周三重修项目中外卖餐厅列表页面

来源:互联网 发布:倚天版黄金分析软件 编辑:程序博客网 时间:2024/04/29 07:56

1.含九宫格的Popwindow的使用



2.场景:当listView中某条item选中后颜色变暗,接着点击其他item换成这个item颜色变暗。

之前的实现方法都多是用每个item的数据源对象中价格字段判断其选中的状态,当点击选中后再调Adapter的notifidatachanged方法刷新。新的实现思路是用个Adapter中一个全局变量记录。例如:在getView()方法中点击监听中

 if (button1 != null) {
             button1.setSelected(false);
             button1 = null;
                }
                if (btn != null) {
                    btn.setSelected(false);
                }
                btn = (Button) v;
                btn.setSelected(true);

0 0
原创粉丝点击