Загружается ресурс, представленный android.R.attr. * - PullRequest
1 голос
/ 06 ноября 2010

Я хочу загрузить ресурс, который находится в классе android.R.attr.

Следующий код не смог загрузить ресурс с исключением Исключения ресурсов $ NotFoundException:

getResources().getString(android.R.attr.action); //action is a string resource

Также попытался загрузить ресурс с помощью:

getResources().obtainAttributes(android.R.attr.action)

Не сгенерировано исключение, но возвращеноВ массиве TypedArray нет ничего ценного.По крайней мере, я не смог найти ничего, что связано с фактическим идентификатором ресурса или интересующим меня ресурсом.

Итак, как загрузить ресурсы, представленные android.R.attr. * Ids?

1 Ответ

3 голосов
/ 06 ноября 2010

Я хочу загрузить ресурс, который находится в классе android.R.attr.

Я сомневаюсь, что это не ресурсы.Они являются идентификаторами параметров, которые могут быть предоставлены в различных XML-файлах (например, макет XML).

// действие является строковым ресурсом

action не является строковым ресурсом.Если бы это было, это было бы в android.R.string, а не android.R.attr.

...