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

Drawable - графічний термін, який, як правило, означає "щось, що слід намалювати".

20
Чи може в директорії Android, що містить файл, містити підкаталоги?
У документації на Android SDK усі приклади, які використовуються з синтаксисом @ dravable / my_image xml, безпосередньо стосуються зображень, які зберігаються в каталозі res / dravable в моєму проекті. Мені цікаво, чи явно не добре створити підкаталог у межах каталогу, який можна переглядати. Наприклад, якщо у мене був такий макет …


7
Як створити Dravable з ресурсу
У мене є зображення res/drawable/test.png(R.dravable.test). Я хочу передати це зображення функції, яка приймає Drawable, наприклад mButton.setCompoundDrawables(). Тож як я можу перетворити ресурс зображення в формат Drawable?
283 android  drawable 

12
setBackground vs setBackgroundDrawable (Android)
Я хочу встановити фон, який можна переглядати. Для цього є два методи (наскільки я бачу): setBackgroundі setBackgroundDrawable. Коли я використовую setBackground, він каже, що він доданий у рівні API 16, але мінімальна версія SDK мого проекту - це 7. Я припускаю, що він не буде працювати над чим-небудь нижче 16, …

11
Розміри зображень на екрані для Android із всплесковим екраном, щоб відповідати всім пристроям
У мене є повний екран PNG, який я хочу відобразити на сплеску. Тільки одна помилка там, і я поняття не маю , що розмір покласти в кожної витяжці папку ( ldpi, mdpi, hdpiі xhdpi). Моя програма повинна працювати добре і красиво на всіх телефонах і планшетах. Які розміри (у пікселях) …

6
Як отримати об’єкт Dravable з ідентифікатора ресурсу в пакеті Android?
Мені потрібно отримати об’єкт Dravable для відображення на кнопці зображення. Чи є спосіб використовувати код нижче (або щось подібне), щоб отримати об’єкт з пакету android.R.dravable. *? наприклад, якщо dravableId був android.R.dravable.ic_delete mContext.getResources().getDrawable(drawableId)

7
Android - малювання із закругленими кутами лише у верхній частині
Я мав це малювати, щоб округлий прямокутник є фоном: <shape xmlns:android="http://schemas.android.com/apk/res/android"> <solid android:color="@color/white" /> <stroke android:width="1dp" android:color="@color/light_gray" /> <padding android:left="10dp" android:top="10dp" android:right="10dp" android:bottom="10dp" /> <corners android:radius="6dp" /> </shape> Це працює добре, як і очікувалося. Тепер я хочу змінити це лише для заокруглення верхніх кутів, тому я змінюю це на таке: …

2
Замініть селекторні зображення програмно
У мене є ImageView, у якому ресурс зображення, який можна звернути, встановлений на селектор. Як я можу програмно отримати доступ до селектора та змінити зображення виділеного та не виділеного стану? Ось код вибору: <?xml version="1.0" encoding="utf-8"?> <selector xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/iconSelector"> <!-- pressed --> <item android:state_pressed="true" android:drawable="@drawable/btn_icon_hl" /> <!-- focused --> <item …

10
Розуміння використання ColorMatrix та ColorMatrixColorFilter для зміни відтінку малювання
Я працюю над користувальницьким інтерфейсом для програми, і я намагаюся використовувати піктограми сірого масштабу та дозволяю користувачеві змінювати тему на обраний ним колір. Для цього я намагаюся просто застосувати ColorFilter якоїсь форми, щоб накласти колір зверху на малюнок. Я спробував використовувати PorterDuff.Mode.MULTIPLY, і він працює майже так само, як мені …

14
Android: не вдалося перетворити @ dravable / малюнок у графічний
У моїй папці, що малюється, у мене є декілька зображень, і всі вони посилаються ідеально, але коли я намагаюся додати в ту саму папку більше зображень із таким самим розміром і намагаюся посилатися на них, з'являється помилка "Не вдалося конвертувати @ рисувальний / малюнок у малювальний " . Я спробував …

3
Як встановити радіус закругленого кута кольору, який можна намалювати за допомогою xml?
На веб-сайті android є розділ про кольорові малюнки . Визначення цих рисунків у xml виглядає приблизно так: <resources> <drawable name="solid_red">#f00</drawable> <drawable name="solid_blue">#0000ff</drawable> <drawable name="solid_green">#f0f0</drawable> </resources> У java api вони мають наступний метод визначення закруглених кутів: setCornerRadius(float radius) Чи є спосіб встановити закруглені кути в xml?
108 android  drawable 

4
Чи можна обертати рисунок у описі xml?
Я створюю додаток із ресурсами, які можна використовувати повторно (адже кнопки завжди однакові, але дзеркальні чи повернені). Я хочу використовувати один і той же ресурс, тому мені не потрібно додавати ще 3 ресурси, які точно нагадують оригінальний, але повернутий. Але я також не хочу змішувати код з речами, які можуть …

8
Чому моє масштабоване векторне масштабування не очікується?
Я намагаюся використовувати векторні малюнки у своєму додатку для Android. З http://developer.android.com/training/material/drawables.html (курсив мій): В Android 5.0 (рівень API 21) і вище ви можете визначити векторні малюнки, які масштабуються, не втрачаючи визначення. Використовуючи цей малюнок: <vector xmlns:android="http://schemas.android.com/apk/res/android" android:height="24dp" android:width="24dp" android:viewportWidth="24" android:viewportHeight="24"> <path android:fillColor="@color/colorPrimary" android:pathData="M14,20A2,2 0 0,1 12,22A2,2 0 0,1 10,20H14M12,2A1,1 …

7
Android: Клонування малюваного, щоб зробити StateListDrawable за допомогою фільтрів
Я намагаюся зробити загальну фреймворкову функцію, яка робить будь-який Drawable виділеним при натисканні / фокусуванні / виборі / тощо . Моя функція приймає Drawable і повертає StateListDrawable, де за замовчуванням стан є Drawable, а стан for android.R.attr.state_pressed- такий самий Drawable, лише із застосованим фільтром setColorFilter. Моя проблема полягає в тому, …

3
Зв’яжіться з Bubble EditText
Я намагаюся створити бульбашки контактів, MultiAutoCompleteTextViewподібні до того, як це реалізовано в додатку Google+. Нижче наведено знімок екрана: . Я намагався розширити DynamicDrawableSpanклас, щоб отримати перетягуваний малюнок на задньому плані тексту public class BubbleSpan extends DynamicDrawableSpan { private Context c; public BubbleSpan(Context context) { super(); c = context; } @Override …

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