gpt4 book ai didi

android - 如何以编程方式从 android 中删除通话记录?

转载 作者:塔克拉玛干 更新时间:2023-11-02 07:52:34 26 4
gpt4 key购买 nike

如何从应用程序中删除/删除通话记录。我是这样做的

 this.getContentResolver().delete(CallLog.Calls.CONTENT_URI,null,null);

它不工作。

最佳答案

确保您在 Manifest.xml 中具有以下权限:

<uses-permission android:name="android.permission.READ_CONTACTS" /> 
<uses-permission android:name="android.permission.WRITE_CONTACTS" />

要删除特定号码的通话记录,请尝试以下方式:

public void DeleteCallLogByNumber(String number) {   
String queryString = "NUMBER=" + number;
this.getContentResolver().delete(CallLog.Calls.CONTENT_URI, queryString, null);
}

关于android - 如何以编程方式从 android 中删除通话记录?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10947283/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com