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

В Android, Dravable - це загальна абстракція для "чогось, що можна намалювати".

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 …

13
Додати ефект моїх пульсацій до моєї кнопки з кольором тла кнопки?
Я створив кнопку, і я хочу додати ефект пульсації до цієї кнопки! Я створив XML-файл кнопки bg: (bg_btn.xml) <shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle"> <gradient android:startColor="#FFFFFF" android:endColor="#00FF00" android:angle="270" /> <corners android:radius="3dp" /> <stroke android:width="5px" android:color="#000000" /> </shape> І це мій файл ефекту пульсацій: (ripple_bg.xml) <ripple xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:color="#f816a463" tools:targetApi="lollipop"> <item android:id="@android:id/mask"> <shape android:shape="rectangle"> …

14
Нижній рядок стилю в Android
Мені потрібно створити форму андроїда, щоб тільки внизу була штрих (пунктирна лінія). Коли я спробую наступне, обведення розводить форму прямо через центр. Хтось знає, як це правильно зробити? штрих повинен бути нижньою лінією / межею. Я використовую фігуру як фон для TextView. Будь ласка, неважливо, навіщо мені це потрібно. <?xml …

4
Як зосереджувати векторний малюнок у списку шарів без масштабування
Я намагаюсь використовувати " VectorDrawablea" LayerListбез масштабування вектора. Наприклад: <layer-list> <item android:drawable="@color/grid_item_activated"/> <item android:gravity="center" android:drawable="@drawable/ic_check_white_48dp"/> </layer-list> Витяжка ic_check_white_48dpідентифікатор визначається як: <vector xmlns:android="http://schemas.android.com/apk/res/android" android:width="48dp" android:height="48dp" android:viewportWidth="24.0" android:viewportHeight="24.0"> <path android:fillColor="#FFFFFFFF" android:pathData="M9,16.17L4.83,12l-1.42,1.41L9,19 21,7l-1.41,-1.41z"/> </vector> Бажаний ефект полягає у тому, щоб піктограма була відцентрована в шарі, що малюється, без масштабування. Проблема полягає в тому, …

5
Як посилатись на атрибути стилю з рисунку?
Я хочу мати 2 теми, які можна вибрати для моєї програми. Для цього я визначив деякі атрибути, наприклад: <attr format="color" name="item_background" /> Потім я створив обидві теми, наприклад: <style name="ThemeA"> <item name="item_background">#123456</item> </style> <style name="ThemeB"> <item name="item_background">#ABCDEF</item> </style> Цей метод чудово працює, що дозволяє мені легко створювати та модифікувати кілька …


8
Відкритий Android обведення?
Чи можна створити об’єкт фігури Android з обведенням лише на певних сторонах? Наприклад, у мене є: <stroke android:width="3dip" android:color="#000000" android:dashWidth="10dip" android:dashGap="6dip" /> Що схоже на цей CSS: border: 3px dashed black; Як я можу встановити штрих лише з одного боку? Ось як я це зробив би в CSS: border-left: 3px …

16
Використання андроїд векторних малюнків на попередньо аварії льодяник
Я використовую векторні малюнки в android до Lollipop, і це деякі мої бібліотеки та версії інструментів: Android Studio: 2.0 Плагін Android Gradle: 2.0.0 Інструменти побудови: 23.0.2 Бібліотека підтримки Android: 23.3.0 Я додав цю властивість на рівні мого додатка Build.Gradle android { defaultConfig { vectorDrawables.useSupportLibrary = true } } Варто також …

4
Прогрес бар із закругленими кутами?
Я намагаюся досягти такого дизайну барів прогресу: Поточний код, який я маю, видає це: Це код: <item android:id="@android:id/background"> <shape> <corners android:radius="8dp"/> <solid android:color="@color/dirtyWhite"/> </shape> </item> <item android:id="@android:id/progress"> <clip> <shape> <corners android:radius="8dp"/> <solid android:color="@color/colorPrimaryDark"/> </shape> </clip> </item> Мій індикатор прогресу: <ProgressBar android:id="@+id/activeProgress" style="?android:attr/progressBarStyleHorizontal" android:layout_width="300dp" android:layout_height="wrap_content" android:layout_weight="1" android:progress="10" android:progressDrawable="@drawable/rounded_corners_progress_bar"/> Я спробував додати …

9
Android: Альтернатива для context.getDrawable ()
Я використав ось context.getDrawable()так у своєму проекті: Drawable greenProgressbar = context.getDrawable(R.drawable.custom_progressbargreen); Але Eclipse видає мені помилку, яка йому потрібна Minimum API level of 21. Це означало б, що після швидкого пошуку в Google мій додаток буде доступним лише для Android 5.0. Оскільки не всі пристрої використовують цю версію android, я …

6
Створіть Bitmap / Drawable з шляху до файлу
Я намагаюся створити Bitmap або Drawable з існуючого шляху до файлу. String path = intent.getStringExtra("FilePath"); BitmapFactory.Options option = new BitmapFactory.Options(); option.inPreferredConfig = Bitmap.Config.ARGB_8888; mImg.setImageBitmap(BitmapFactory.decodeFile(path)); // mImg.setImageBitmap(BitmapFactory.decodeFile(path, option)); // mImg.setImageDrawable(Drawable.createFromPath(path)); mImg.setVisibility(View.VISIBLE); mText.setText(path); Але setImageBitmap(), setImageDrawable()не показує зображення із шляху. Я надрукував шлях із, mTextі він виглядає так:/storage/sdcard0/DCIM/100LGDSC/CAM00001.jpg Що я роблю не …

7
Додавання нижнього поля до останнього елементу ListView
Мені потрібно додати, щоб додати ListView зі складним фоном елементів: різний для парних / непарних та закруглених кутів зверху та знизу. Це виглядає так: Я реалізував усі ці речі за допомогою рівня-списку, але я хочу зробити ще одну річ. Тепер нижній елемент знаходиться внизу екрана. Краще додати трохи місця. Я …

8
Підтримка різної роздільної здатності Android
Відредаговане запитання: Мобільна роздільна здатність: Я хотів би розробляти різні dpi екрану, як наступні роздільні здатності. 320x480, 480 × 800, 540x960 , 720x1280 (Samsung S3), 1080x1920 (S4, Nexus5, Nexus 5x, Moto G4), 2560 x 1440 (Nexus 6, Nexus 6p, Samsung edge) Роздільна здатність планшета: 480x800 (мікромакс), 600x1024 ( Samsung tab2), …

6
Створіть новий кольоровий малюнок
Я намагаюся перетворити шістнадцяткове значення на int, щоб я міг створити новий кольоровий малюнок. Я не впевнений, що це можливо, але згідно з документацією , це повинно бути. Це явно просить public ColorDrawable (int color) Додано в API рівня 1 Створює новий ColorDrawable із зазначеним кольором. Параметри колір Колір для …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.