尝试在Android CallLog.Calls上获取日期时出错

时间:2010-11-10 18:34:36

标签: android call android-contentprovider calllog

嘿,我正试图从Android中的CallLog.Calls获取日期。我这样做:

import org.apache.http.impl.cookie.DateUtils;
import android.database.Cursor;
Cursor cursor = getContentResolver().query(
            android.provider.CallLog.Calls.CONTENT_URI, null, null, null,
            android.provider.CallLog.Calls.DATE + " DESC ");
 int dateId = cursor.getColumnIndex(android.provider.CallLog.Calls.DATE);
 String callDate = cursor.getString(dateId);
 String dateString = DateUtils.formatDate(callDate);

formatDate方法不允许String作为参数,它需要Date参数。我试图做演员,但我不认为这是对的。那么,有人知道如何做到这一点吗?

感谢。

1 个答案:

答案 0 :(得分:2)