我的列表中有一个类似按钮查看项目,每当我点击按钮时它会将值保存在mysql中。 (cus_id,offer_id,status)
但是,如果我转到其他一些活动并返回列表视图活动,则like按钮将变为默认颜色。
我想保存像按钮一样完成的活动,意味着如果单击按钮一直保持点击状态。即使在切换b \ w任何活动之后。
我该如何解决...
答案 0 :(得分:1)
您应该在onResume活动回调中将适配器设置为列表,而不是onCreate Activity回调。进行此更改应该可以解决问题。
答案 1 :(得分:0)
我认为您在onCreate中为listview设置了适配器,
因为当您按下onCreate时将不会被调用,因此您的listview适配器会使用您提供给适配器的POJO刷新其视图。
<强>解决方案强>
1)在OnResume中设置适配器
2)I建议此解决方案,更新SQL数据库后,更新适配器POJO并调用 的 adapter.notifyDataSetChanged(); 强>