2016-12-01 3 views
2

Я пытаюсь использовать CardView, нижний край которого изогнут, как показано ниже. Я не хочу изогнутых углов и просто хочу, чтобы дно карты или любое другое изображение было изогнутым. Как я могу это достичь?Изогнутый край окна

Благодаря

enter image description here

+0

Возможно, вы захотите использовать для этого пользовательский вид. В любом случае, это не похоже на CardView. Кроме того, кривые из CardView всегда одинаковы. Начните здесь, я думаю, https://developer.android.com/training/custom-views/index.html :) –

+0

Not CardView, любой вид вообще. Спасибо за ссылку, я попробую и дам вам знать. :) –

+0

Вам нужно создать пользовательский вид с настраиваемым фоном или с переопределенным методом onDraw. @see http://developer.android.com/training/custom-views/custom-drawing.html – hornet2319

ответ

2

Заканчивать эту библиотеку здесь: https://github.com/developer-shivam/Crescento Вы можете использовать этот эффект как OR вы можете заглянуть в исходный код и увидеть реализацию для себя!

+0

Спасибо, это поможет. Но я стараюсь избегать библиотеки 3-й части, насколько могу. Я попробую сам, если не смогу, я обязательно буду использовать библиотеку. Ответ на ваш вопрос :) –

+0

Конечно, я просто думаю, что кодирование графических эффектов в Android может быть очень болезненным иногда, поэтому я призвал вас увидеть реализацию Crescento - просто чтобы понять, где вы должны идти с кодом. Ура! :) –