android-resources- все статьи тега


Android getResources ().getDrawable () устаревший API 22

С новым Android API 22 getResources().getDrawable() теперь устарел. Теперь лучший подход-использовать только getDrawable(). какие изменения? ...

Может ли каталог android drawable содержать подкаталоги?

в документации по Android SDK все примеры, используемые с синтаксисом xml @drawable/my_image, напрямую обращаются к изображениям, которые хранятся в каталоге res/drawable в моем проекте. Мне интересно, если это явно не нормально создавать вложенные папки в каталог drawable. например, если бы у меня был следующий макет каталога: res/drawable -- sandwiches -- tunaOnRye.png -- hamAndSwiss.png -- drinks -- coldOne.png -- hotTea.png могу ли я ссылаться на изображение бутерброда с салатом ...

Определение пользовательских attrs не

Мне нужно реализовать свои собственные атрибуты, как в com.android.R.attr ничего не нашел в официальной документации, поэтому мне нужна информация о том, как определить эти attrs и как их использовать из моего кода. ...

динамическая строка с помощью строки.xml?

возможно ли иметь заполнители в строковых значениях в string.xml Что может быть присвоено значения во время выполнения? пример: строку PLACEHOLDER1 некоторые строки ...

getResources().getColor () является устаревшим [дубликат]

этот вопрос уже есть ответ здесь: getColor (int id) устарел на Android 6.0 Marshmallow (API 23) 17 ответов используя: buildToolsVersion "22.0.1" , targetSdkVersion 22 в моем файле gradle. Я нашел, что полезно getResources().getColor(R.color.color_name) устарела. что я должен использовать вместо этого? ...

Lint:как игнорировать ошибки "не переводится в"?

Я не могу скомпилировать/отладить наше приложение для Android, потому что файлы локализации еще не идеальны. инструмент проверки моей IDE Линта создать ошибки, говоря: newCardsOrderVals не переводится в ar, bg, ca, cs компиляция / установка / запуск с Ant отлично работает, но я хотел бы использовать свою IDE для облегчения отладки. есть ли способ, чтобы отключить эту проверку, или в идеале сделать предупреждение, а чем ошибка? Я понимаю, что перед выпуском нам действительно нужно будет ...

Как я могу назначить идентификатор для представления программно?

в XML-файле мы можем назначить идентификатор для представления типа android:id="@+id/something" а потом позвоните findViewById(), но при создании представления программно, как я могу присвоить ID? Я думаю setId() не совпадает по умолчанию. setId() дополнительно. может кто-нибудь меня поправит? ...

В чем разница между-anydpi и-nodpi?

если вы используете мастер векторных активов в Android Studio 1.5.0, любой вектор drawable XML, который вы импортируете с помощью этого мастера, переходит в res/drawable/. на build/ каталог, и полученный APK показывает, что эти XML-файлы перемещаются в res/drawable-anydpi-v21/ каталог ресурсов. Элемент -v21 часть имеет смысл, так как VectorDrawable поддерживается только на уровне API 21+. Однако,-anydpi кажется, без документов. Я бы ожидал -nodpi, как для исходного пункта назначения импорта, та ...

Программно измените значение цветового ресурса, полученного из ответа API

допустим, в моем вызове API у меня есть параметр, который называется color. Можно ли редактировать или изменять существующий R.colors.color чтобы назначить цвет для API? пример: я делаю вызов моего API, и он возвращает green, теперь я хочу, чтобы загрузить мое приложение с т. е. (зеленый Toolbar, зеленый TextView цвет, etc.), это возможно? моей первой мыслью было: создать элемент на colors.xml под названием demo затем назначьте ему цвет по умолчанию, затем используйте это demo цвет везде, ...