Запитання з тегом «android-resources»

Ресурси Android - рамки для надання різних макетів або рядків для андроїд-проектів.



14
Android, отримуючи ідентифікатор ресурсу з рядка?
Мені потрібно передати ідентифікатор ресурсу методу в одному з моїх класів. Для цього потрібно використовувати ідентифікатор, на який вказують посилання, а також потрібний рядок. Як мені найкраще цього досягти? Наприклад: R.drawable.icon Мені потрібно отримати цілий ідентифікатор цього, але мені також потрібен доступ до рядка "icon". Краще, якби все, що мені …

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

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

6
Збереження ідентифікаторів R.dravable ID у масиві 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
Уникайте, коли Android 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 (посилання) програмно? Зазвичай я б використовував, 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.