0

我正在尝试将数据插入呼叫日志并将其检索回来,应用程序运行良好,但活动中没有显示数据,我的代码如下。

    ContentValues values = new ContentValues();
    values.put(Calls.CACHED_NAME, "Chaitanya");

    Uri uri = getContentResolver().insert(Calls.CONTENT_URI, values);

uri 也接收一个值,但游标不返回任何记录。

    Cursor cursor = getContentResolver().query(Calls.CONTENT_URI,
    projection, null, null, null);

然后使用该光标显示数据。

程序执行后,如果调用或调用日志应用程序启动,则会显示异常。

代码可能存在什么问题?

提前致谢

4

1 回答 1

0

您只在数据库中添加了一个名称。尝试添加更多信息,如呼叫类型、日期、持续时间......

于 2012-08-14T07:36:59.477 回答