Я создал макет, подобный этому:
<RelativeLayout
android:id="@+id/layout_one"
style="@style/layout_one" >
<RelativeLayout
android:id="@+id/layout_two"
style="@style/layout_two" >
<RelativeLayout
android:id="@+id/layout_three"
style="@style/layout_three" >
</RelativeLayout>
</RelativeLayout>
For layout one I have created a custom drawable with rectangle shape so that the corners would be rounded and blue background color.
Но для третьего макета мне нужно установить белый цвет фона, но если я сделаю android:background="#FFFFFF"
, он также изменит форму, а нижние углы больше не будут закруглены.
Моя первая мысль состояла в том, чтобы создать собственный рисунок для layout_three с закругленными нижними углами, но это не сработало. Либо все углы были закруглены, либо ни одного.
Нужно создать что-то подобное на картинке с закругленными углами. Какие-либо предложения?
RelativeLayout
? Пользовательский рисунок - это путь, и вы можете сделать только нижние углы закругленными. - person user   schedule 28.07.2013