Могу ли я получить доступ к настройкам телефонии через Contentresolver или в другом месте вне активности - PullRequest
0 голосов
/ 25 марта 2011

Как часть тестовой утилиты на Android, я получаю доступ к настройке телефонии в моей деятельности следующим образом:

Cursor cursor = getContentResolver().(Uri.parse("content://telephony/carriers"), null, null, null, null);

Можно ли получить доступ к настройкам вне действия через распознаватель контента или другим способом.

1 Ответ

0 голосов
/ 12 апреля 2011

AndroidTestCase и ActivityInstrumentationTestCase2 предоставляют методы для получения контекста

AndroidTestCase:

getContext();

ActivityInstrumentationTestCase2

getInstrumentation().getContext();

Этот контекст предоставляет доступ к getContentResolver(), но с разрешениямидля изменения приняты из заявки на тестирование.

...