Вопросы с тегом «android-resources»

Ресурсы Android - платформа для предоставления различных макетов или строк для проектов Android.



14
Android, получить идентификатор ресурса из строки?
Мне нужно передать идентификатор ресурса в метод в одном из моих классов. Необходимо использовать как идентификатор, на который указывает ссылка, так и строку. Как мне лучше всего достичь этого? Например: R.drawable.icon Мне нужно получить целочисленный идентификатор этого, но мне также нужен доступ к строке «значок». Было бы предпочтительнее, если бы …

5
оператор формата в строковом файле ресурсов
У меня есть строки, определенные в обычном файле ресурсов strings.xml, например: <string name="hello_world"> HELLO</string> Можно ли определить строки формата, такие как приведенная ниже result_str = String.format("Amount: %.2f for %d days ", var1, var2); в файле ресурсов strings.xml? Я попытался избежать специальных символов, но это не сработало.

3
Когда я должен использовать активы, а не сырые ресурсы в Android?
Я нахожусь в середине моих исследований Android, и я только покрыл Ресурсы Актива и Сырья. Я пытаюсь понять причину использования сырья и ресурсов. Они оба предоставляют некомпилированный поток ввода ресурсов. Похоже, что активы предоставляют гораздо больше гибкости и функциональности, чем сырые ресурсы. а. Вы можете создавать структуры папок под, assetsно …

6
Хранение идентификаторов R.drawable в массиве XML
Я хотел бы сохранить идентификатор R.drawable.*извлекаемых ресурсов в виде внутри массива, используя файл значений XML, а затем получить массив в моей деятельности. Есть идеи как этого добиться?



22
Как исправить: android.app.RemoteServiceException: неверное уведомление отправлено из пакета *: не удалось создать значок: StatusBarIcon
Я вижу следующее исключение в журналах сбоев: android.app.RemoteServiceException: Bad notification posted from package com.my.package: Couldn't create icon: StatusBarIcon(pkg=com.my.package user=0 id=0x7f02015d level=0 visible=true num=0 ) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1456) at android.os.Handler.dispatchMessage(Handler.java:102) at android.os.Looper.loop(Looper.java:146) at android.app.ActivityThread.main(ActivityThread.java:5487) at java.lang.reflect.Method.invokeNative(Native Method) at java.lang.reflect.Method.invoke(Method.java:515) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1283) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1099) at dalvik.system.NativeStart.main(Native Method) Я отправляю свое Уведомление из IntentService …

11
Avoid Lint жалуется на непереведенную строку
Можно ли указать, что строки в файле в value-* каталогах намеренно не переводятся на другие языки? У меня есть несколько строк, которые являются общими для всех языков и не нуждаются в переводе, поэтому я создал unlocalized-strings.xmlфайл в valuesкаталоге .. Запуск Android Lint для проверки наличия проблем, он постоянно сообщает, что …

7
Получить значение цвета программно, если это ссылка (тема)
Учти это: styles.xml <style name="BlueTheme" parent="@android:style/Theme.Black.NoTitleBar"> <item name="theme_color">@color/theme_color_blue</item> </style> attrs.xml <attr name="theme_color" format="reference" /> color.xml <color name="theme_color_blue">#ff0071d3</color> Таким образом, на цвет темы ссылается тема. Как я могу программно получить theme_color (reference)? Обычно я бы использовал, getResources().getColor()но не в этом случае, потому что на него есть ссылка!

2
Android: целое число из xml-ресурса
Как мне изменить свои XML-ресурсы или какой XML-файл мне нужно создать, чтобы получить доступ к целочисленным значениям так же, как вы обращаетесь к строковым значениям R.string.some_string_resource? Например, в коде я хочу сказать: ProgressDialog progressBar = new ProgressDialog(getContext()); progressBar.setMax(getInteger(R.integer.maximum)); Является ли это возможным?

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


5
Android: html в strings.xml
Я хотел бы отобразить, например, этот html-код: <body> <p><b>Hello World</b></p> <p>This is a test of the URL <a href="http://www.example.com"> Example</a></p> <p><b>This text is bold</b></p> <p><em>This text is emphasized</em></p> <p><code>This is computer output</code></p> <p>This is<sub> subscript</sub> and <sup>superscript</sup></p> </body> Я хочу отобразить его в диалоговом окне, объявив html в ресурсах strings.xml. …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.