Articles of Ресурсы для

Android – colors.xml ресурс для int value

У меня есть куча цветов, определенных в colors.xml. Мне нужно получить их представление int не их идентификатор ресурса, чтобы я мог манипулировать альфой и цветами в моем коде. Как я могу это сделать? mColor = R.color.blue; // gets resource id not the actual color as an int. mColor &= ~0xFF000000;

Загрузите и замените файлы ресурсов Android

Мое приложение будет иметь некоторую настройку для каждой компании, которая ее использует. До сих пор я загружал изображения и строки из файлов ресурсов. Идея состоит в том, что ресурсы по умолчанию будут распределены вместе с приложением, а ресурсы для конкретной компании будут загружены с нашего сервера после того, как они нажмут на ссылку из электронной […]

Почему невозможно получить доступ к ресурсам статическим способом?

Теперь я знаю, что если мне нужно получить рекуррент в некоторой статической функции, я должен передать контекст или источники контекста там каким-то образом – по параметру или через статическую переменную. Но почему это необходимо? Идентификатор ресурсов доступен в статической среде, например R.string.some_my_stuff . Если я хочу системный ресурс, он также отображается там через Resources.getSystem().getString(android.string.some_common_stuff) . […]

Получить ресурс Drawable изнутри DefaultHandler

У меня есть следующий код, который работает в моей основной деятельности, но у меня есть расширенный класс DefaultHandler и вы хотите иметь доступ к некоторым ресурсам. Как мне заставить работать следующее? Drawable newMarker = this.getResources().getDrawable(R.drawable.generic2r);

Платформа Samsung Galaxy Nexus / выдвижная структура?

Какова папка для ресурсов и макета, которые Samsung Galaxy Nexus ищет для ресурсов? Я думал, что это макет большой, но это не так. Он не находит основной макет (на setContentView) и сбой. Затем я попробую layout-xlarge, опять та же проблема. У меня нет ничего в папке «layout», а доступные папки – drawable и drawable-hdpi (только […]

Android: доступ к ресурсам без переоценки активности или контекста

Я отправляю этот вопрос в надежде, что я получу какой-то окончательный ответ. Неужели невозможно получить доступ к ресурсам без указания активности или контекста. Передавая такие ссылки, когда все, что требуется, – это доступ к некоторым значениям или активам или строкам, которые не имеют никакого отношения к пользовательскому интерфейсу, что делает слишком сложный код. Плюс все […]

Если выделен ресурс для ldpi, mdpi, hdpi, xhdpi, этот drawable не требуется для nodpi?

Правильно ли я это понимаю: Все устройства для андроидов попадают в один из этих 4-х плотных ковшей: ldpi, mdpi, hdpi, xhdpi. Таким образом, если для каждого из них предусмотрен ресурс с возможностью рисования для плотности (в каждой из этих папок существует одноразовое или одноименное имя), тогда нет необходимости указывать одноименное имя в / res / […]

Android: Как совместить Spannable.setSpan с String.format?

Я устанавливаю Span для части текста. Сам сам работает хорошо. Однако текст создается String.format из Resources и я не знаю, как start и end часть текста, в который я собираюсь установить Span. Я попытался использовать пользовательские теги HTML в getText , но getText или getString удалили их. Я мог бы использовать что-то вроде getString(R.string.text, "<nb>" […]

Gradle Robolectric Resources NotFoundException при тестировании

Я уже знал, что этот вопрос уже задан, но я не могу решить эту проблему. Я могу скомпилировать и применить тест с помощью jUnit, Robolectric и Gradle. Проблема или ошибка возникают, когда я пытаюсь проверить действие или получить ресурс. Каждый раз, когда у меня такая же проблема: Android.content.res.Resources $ NotFoundException: неизвестный ресурс Ресурсы $ NotFoundException: […]

Android: доступ к string.xml с использованием имени переменной

Я хочу показать сообщение пользователю в зависимости от приглашения, которое я получаю от другой части программы. Там может быть несколько подсказок, и они хранятся в перечислении. Это мои подсказки: Defs.java public enum Prompt { PromptA, PromptB, PromptC, } У меня есть внешние строки, хранящиеся в ресурсах в этих строках: RES / значения / strings.xml <string […]