9 ŞUBAT 2012, PERŞEMBE
Nasıl sınır çizmek için lineer bir düzen sadece bir tarafta mı?
Doğrusal bir düzen için sınır çizmek mümkün değilim, ama her tarafı çizilmiş oluyor. Doğru, CSS gibi (border-right:1px solid red;) yan kısıtlamak istiyorum.
Bunu denedim, ama hala her tarafta çekiyor:
<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android" >
<item>
<shape android:shape="rectangle" >
<stroke
android:height="2dp"
android:width="2dp"
android:color="#FF0000" />
<solid android:color="#000000" />
<padding
android:bottom="0dp"
android:left="0dp"
android:right="1dp"
android:top="0dp" />
<corners
android:bottomLeftRadius="0dp"
android:bottomRightRadius="5dp"
android:radius="1dp"
android:topLeftRadius="5dp"
android:topRightRadius="0dp" />
</shape>
</item>
Bunu gerçekleştirmek için nasıl herhangi bir öneriniz?
BTW, gerekli tarafında genişliği 1as (Haritayı göster) bir görünüm koyarak hack kullanmak istemiyorum.
CEVAP
20 Mayıs 2014, Salı
Pasta kadar kolay, şeffaf bir bg izin:
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle">
<gradient
android:angle="0"
android:startColor="#f00"
android:centerColor="@android:color/transparent"
android:centerX="0.01" />
</shape>
Bu açı sınır konumunu değiştirmek için:
- 0 = sol
- 90 = alt
- 180 = doğru
- 270 = top
Bunu Paylaş:
Sadece bir daire özel bir UİView çizme...
Nasıl bir UİLabel etrafında bir sınır ...
Bir LinearLayout için bir sınır çizmek...
Nasıl tarih sadece SQL Server datetime...
Nasıl stil için bir <select> sad...