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

Я пытаюсь создать представление в Android которое имеет закругленные углы, а также использует фон из черепичного изображения (и который появляется поверх другого представления с черепичным фоном).

Я могу создать форму, подходящую для углов, и растровое изображение, предназначенное для черепичного изображения, но я не вижу, как я могу применять их как к одному виду.

Некоторые вещи, которые я пытался:

Я считаю, что ваш пользовательский вид должен определить область рисования с помощью Path. Затем вы можете нарисовать Путь с краской и шейдером, делая то, что вы хотите (заливка и черепица).

http://developer.android.com/reference/android/graphics/Path.html

Вы можете проверить видео, которое содержит способ сделать это, не используя clipPath который не поддерживается аппаратным ускорением.

Intereting Posts
Как записать голос в формате wav в Android Как нарисовать основной круг в OpenGL ES 2.0 Android Сохранить изображение, записанное во внутреннем хранилище? Android NDK возможность декомпиляции собственного кода Как читать данные из файла .db.crypt? Кнопка плавающего действия всегда отображается сверху Прокрутка поведения в вложенном RecyclerView с горизонтальной прокруткой Структура приложений Android: DLC через биллинг в приложении Как работает BaseAdapter, когда мы его расширяем? Android kivy, куда поместить файлы приложений (ini, images db и т. Д.), Переполнение таблицы ссылок Jni В XNA to Mono Android Conversions: что такое простой (или самый простой) способ обработки жизненного цикла активности? Как отобразить PDF через веб-браузер Android без «загрузки» в первую очередь Как добавить заголовки липких разделов в список? Как использовать пользователей facebook для тестирования с Android