我想通过单击列表的删除图标从自定义列表中删除我的项目。我使用docker-compose-template.yaml
和remove()
方法从我的布局中删除它。但是当我试图通过JSON发送列表的ID时,我的应用程序正在崩溃。
notifyDataSetChanged()
java.lang.ClassCastException:android.app.Application无法强制转换为android app.Activity
我实际上没有得到正确的结果:)如果有人解释我的确切问题,我会很高兴。
在实现AsyncTask之后,我在代码中做了一些更改。但是我试着用评论来解释它... //或/ * * /请帮我解决。
提前致谢:)
答案 0 :(得分:0)
问题在这里
JSON.parse
可能您传递 ((Activity) context).runOnUiThread(...)
而不是Application Context
答案 1 :(得分:0)
((Activity)context)你应该传递Activity上下文! btw是如此奇怪,你使用runOnUiThread但是你在内部使用asynctask ...那里有更好的方法来处理你想要的东西。