安卓极简易通讯录
纯萌新,记录一下当时的问题,大佬轻拍
实现效果是listview的点击删除,适配器是simpleadapt
第一次写的时候是直接在一个item的监听里写了button的监听,能出效果,但必须先点击item的其他部位,再点击button才能触发button写的删除,于是想要不要再写个载入时点击,但是感觉这样不太认真,最后参照了大佬的重写simpleadapt。
由于大佬的传图片类型没写,所以自己看着试了一下,可能有不知道的缺陷
在重写的getview里实现图片的加载
convertView = listContainer.inflate(R.layout.address, null);
listItemView.image = convertView.findViewById(R.id.myimg)
listItemView.image.setImageResource((Integer)listItems.get(mPosition).get("image"));
点击button删除
数据的刷新当时只知道notifyDataSetChanged(),写了一会都不行,偶然翻到个帖子才知道这样写就好了,感谢大佬
listItemView.btn.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
listItems.remove(mPosition);
mysimleadapter.this.notifyDataSetChanged();
}
});
如果图片载入哪里有什么问题的话,欢迎路过的大佬指正,谢谢(〃‘▽’〃)