gpt4 book ai didi

android - 通话记录返回所有通话记录和短信记录,我怎样才能只过滤通话记录?

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:16:50 25 4
gpt4 key购买 nike

我正在尝试获取所有调用日志,不包括 SMS,但我得到了一个合并列表。

我如何过滤通话记录中的通话记录?

我正在使用以下代码。

String[] strFields = {
android.provider.CallLog.Calls.NUMBER,
android.provider.CallLog.Calls.TYPE,
android.provider.CallLog.Calls.CACHED_NAME,
android.provider.CallLog.Calls.CACHED_NUMBER_TYPE,
android.provider.CallLog.Calls.DATE
};
String strOrder = android.provider.CallLog.Calls.DATE + " DESC";

Uri calluri = Uri.parse("content://call_log/calls");
Cursor mCallCursor = getContentResolver().query(
calluri,
strFields,
null,
null,
strOrder
);

我正在使用 Samsung Note 2 进行测试。

最佳答案

我的两台三星设备都遇到了同样的问题。研究这个问题表明三星处理 android 日志的方式有问题,它合并了它们。显然,这是不正确且不一致的行为。请注意,短信无法通过通话记录 api 删除,但可以通过通话记录 api 检索。

关于android - 通话记录返回所有通话记录和短信记录,我怎样才能只过滤通话记录?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13161461/

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