2011-05-31 69 views
1

我試圖訪問報警提供商以獲取所有啓用的報警信息。我如何訪問報警內容提供商

,所以我寫了這個:

public static final Uri CONTENT_URI = 
      Uri.parse("content://com.android.deskclock/alarm"); 
ContentResolver cr = getContentResolver(); 
Cursor c = null; 

c = cr.query(
       CONTENT_URI, ALARM_QUERY_COLUMNS, 
       null, null, DEFAULT_SORT_ORDER); 

但它似乎具有的權限問題?

它總是撞上QQ ......有人能幫我嗎?

+2

這不是Android SDK的一部分。它可能不適用於所有設備。它可能不適用於所有當前的Android版本。它可能無法在未來的Android版本上運行。它沒有記錄。它不受支持。 – CommonsWare 2011-05-31 10:23:35

回答

1

由於@CommonsWare指出這隻適用於某些設備。儘管使用其他警報URI可以在大多數平臺上閱讀。但是,在Honeycomb中,他們更改了所需的訪問權限,並且不能再使用內容提供者來訪問警報。