Я хочу создать композиционный вид с углами, что выглядит следующим образом:Форма углы с отрицательным радиусом в Android
Как это можно в Android?
Я хочу создать композиционный вид с углами, что выглядит следующим образом:Форма углы с отрицательным радиусом в Android
Как это можно в Android?
Если у кого-то такая же проблема, лучшим способом является использование 9.png drawables. В xml это невозможно.
Вы можете дать 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.
Вы не понимали, что я хочу делать. Может быть, потому что мое объяснение было плохим =) На этой картинке зеленый прямоугольник с одним разрезанным углом - это мой макет – rstk
@ user1285670: Да, я понял. И я также пробовал это раньше, но не с внутренним углом Round shape. Мой код выше будет работать с внешним углом OneSide. –
Это не отрицательный угол, его обычный угол. – influx
Вы нашли какой-либо способ? – hypd09
@ hypd09 посмотрите на мой ответ herehttp: //stackoverflow.com/a/24363561/1285670 – rstk