GridView永久性多用途选择
-
22-12-2019 - |
题
嗨,家伙首先指出,我是新手,我为我的错误道歉。 在这里我的代码:
gridview.setOnItemClickListener(new OnItemClickListener() {
public void onItemClick(AdapterView<?> parent, View v, int position, long id) {
if ("UNFOCUSED".equals(v.getTag())) {
v.setBackgroundResource(R.drawable.item_backgroundColored);
v.setTag("FOCUSED");
}
else {
v.setBackgroundResource(R.drawable.item_background);
v.setTag("UNFOCUSED");
}
}
});
.
我想做永久性的(即使我的申请不再在RAM中)我的选择(选择意味着所有彩色的细胞),所以我想到了分享了,但我如何记得所有彩色的细胞,以及我的观点“V”在该方法中,“OnItemClick()”根据我的点击次数是动态的。
解决方案
为什么不是sqlite数据库?!将所有选定的项目保存在数组中并持续到onPause()
中的网格状态。
不隶属于 StackOverflow