Закругленные нижние углы на Android Bitmap? - PullRequest
4 голосов
/ 12 февраля 2010

Привет всем, что будет лучшим методом для обрезки нижних границ растрового изображения? Просто манипулируйте самим растровым изображением или накладывайте альфа-маску для рисования или ...?

Вся история:

У меня есть Listview, который выглядит как сгруппированный стиль iPhone UITableView. Я хотел бы отобразить растровое изображение в последней строке, но на данный момент растровое изображение перекрывает мой пользовательский фон, который можно нарисовать в ячейке Listview.

Спасибо заранее!

Ответы [ 3 ]

4 голосов
/ 12 марта 2010

Fyi: Я нашел этот фрагмент кода: http://www.ruibm.com/?p=184.

Как и в моем случае, я хотел, чтобы только нижние углы были скруглены, поэтому я добавил дополнительный холст (с меньшей высотой, чем drawRoundRect) на холст.

0 голосов
/ 29 ноября 2011

Мне нужно было сделать то же самое - но я хотел сделать это прямо в XML, а не в коде Java.

Я объяснил, что я сделал в ответе на этот вопрос: Скругленные углы Android XML округлены .

Мне понравилась маскировка - ее можно наложить на любой макет с минимальными проблемами. Очень легко масштабировать весь проект и изменять точную маскировку, просто изменив один файл маскировки 9Patch.

0 голосов
/ 13 февраля 2010

Думаю, ваш ответ можно найти здесь: Как создать ListView с закругленными углами в Android?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...