Хороший день. Я хочу нарисовать прямоугольник как вид, но нижняя часть должна быть изогнута. Я не хочу применять фоновое изображение, подобное этому, или использовать любые виды, потому что, если я использую просмотреть и установить фон, часть кривой все равно будет иметь невидимое пустое пространство, и я не смогу прикрепить другое изображение кривой к нижней кривой пользовательского вида. Так как я должен нарисовать прямоугольник с нижней изогнутой линией и использовать его как чтобы установить любой цвет фона, который я хочу?Draw Rectangle View with curve bottom В Android
Уведомление: я слышал что-то и читал о методах android quadTo()
и cubicTo()
, но у меня нет понятия, как их использовать, я имею в виду, что я ничего не понял из документов .... Так что я пришел сюда за помощью.
В идеале вместо такого описания вы можете увидеть, чего я действительно хочу достичь из изображения ... Это панель инструментов или панель действий или что-то еще, но я должен сделать такую вещь ... У меня нет никаких идей. (Кстати, вы можете заметить, что изображение тоже изогнуто сверху ... Я тоже должен это сделать, и я считаю, что могу сделать это, нарисовав bitmap.meanwhile, но я все еще не в состоянии сделать какой-либо из изображение деталей в андроидном представлении.)
я afaraid не может помочь обусловленно, если я установить нижнюю таким образом, то, как я suppos прикрепить изогнутое изображение на дне его? Как и в приведенном выше изображении? Обратите внимание на то, что вид будет иметь границы –
Для того, чтобы нижнее изображение просто было установлено в качестве фона для вас r, а затем добавить над ним макет заголовка. Из-за этого вам не нужно округлять нижнее изображение. это что-то для вас? –
Это хорошая точка, но некоторая часть изображения будет потеряна ... главным образом верхняя часть ... –