miałem ten rozciągliwej mieć zaokrąglony prostokąt jako tła:Android - odkształcalne z zaokrąglonymi narożnikami na górze tylko
<shape xmlns:android="http://schemas.android.com/apk/res/android">
<solid android:color="@color/white" />
<stroke android:width="1dp" android:color="@color/light_gray" />
<padding android:left="10dp" android:top="10dp" android:right="10dp" android:bottom="10dp" />
<corners android:radius="6dp" />
</shape>
to działa dobrze, jak oczekiwano.
Teraz chcę to zmienić tylko okrągły górnych rogach, więc mogę ją zmienić, aby w ten sposób:
<shape xmlns:android="http://schemas.android.com/apk/res/android">
<solid android:color="@color/white" />
<stroke android:width="1dp" android:color="@color/light_gray" />
<padding android:left="10dp" android:top="10dp" android:right="10dp" android:bottom="10dp" />
<corners android:topLeftRadius="6dp" android:topRightRadius="6dp"
android:bottomLeftRadius="0dp" android:bottomRightRadius="0dp"/>
</shape>
Ale teraz nikt z narożników są zaokrąglone i mam zwykły prostokąt. Czego tu mi brakuje?
To naprawdę nie jest rozwiązanie, ale myślę, że kiedyś miałem podobny problem. Zwiększenie efektu do 2 pikseli pomogło, ale wiesz, to nie jest rozwiązanie. –
Oto problem z narożnikami kształtów: http://code.google.com/p/android/issues/detail?id = 939 – Knickedi