Форма углов с отрицательным радиусом в Android

1

Я хочу создать составной вид с углами, который выглядит так:

Изображение 174551

Как это возможно в Android?

  • 0
    ты нашел какой-нибудь способ?
  • 1
    @ hypd09 посмотри мой ответ тут http://stackoverflow.com/a/24363561/1285670
Теги:
android-layout

2 ответа

1
Лучший ответ

Если у кого-то такая же проблема, лучшим способом является использование 9.png drawables. В xml это невозможно.

0

Вы можете дать OneSide Corner с установленным ниже рамкой в качестве фона для макета.

    <?xml version="1.0" encoding="UTF-8"?>
<shape 
    xmlns:android="http://schemas.android.com/apk/res/android"
    android:shape="rectangle">
    <stroke 
        android:width="1dip" 
        />
    <solid 
        android:color="#3D2A1D"/>
    <corners 
        android:radius="20sp"
        android:topRightRadius="0dp"
        android:bottomLeftRadius="0dp"
        android:bottomRightRadius="0dp"/>

</shape>

Я не уверен с пограничными радиостанциями -ve.

  • 0
    Вы не поняли, что я хочу сделать. Возможно, потому что мое объяснение было плохим =) На этой картинке этот зеленый прямоугольник с одним вырезанным углом - мой макет
  • 0
    @ user1285670: Да, я понял. И я также попробовал это раньше, но не с внутренним углом круглой формы. Мой код «Выше» будет работать с внешним углом OneSide.
Показать ещё 1 комментарий

Ещё вопросы

Сообщество Overcoder
Наверх
Меню