如何使用ContentResolver从android表中删除所有行?
我试过:
context.getContentResolver().delete(Abcd.CONTENT_URI, null, null);
context.getContentResolver().delete(Abcd.CONTENT_URI, "1", null);
我知道我的uri是正确的,因为我给出的条件是:
context.getContentResolver().delete(Channel.CONTENT_URI, "name = ?", "abcd");
代码有效。
删除所有内容的正确方法是什么?
现在我正在使用一个黑客:context.getContentResolver().delete(Channel.CONTENT_URI, "name != ?", "");因为名字永远不能为空。
但我想知道最好的办法。

最佳答案

请使用,

getActivity().getContentResolver().delete(CONTENT_URI, null, null);

07-25 21:27