Dikey çizgi XML kullanarak drawable
Bir drawable olarak kullanılmak üzere dikey bir çizgi (1as (Haritayı göster)) kalın tanımlamak için nasıl anlamaya çalışıyorum.
Bir yatay bir hale getirmek için oldukça basittir:
<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="line">
<stroke android:width="1dp" android:color="#0000FF"/>
<size android:height="50dp" />
</shape>
Soru, nasıl bu hat dikey yapmak?
Evet, geçici çözümler, dikdörtgen bir şekil 1px kalınlığında çizim olarak var, ama eğer <item>
birden fazla unsurdan oluşur drawable XML zorlaştırmaktadır.
Herkes bu ile herhangi bir şans vardı?
GÜNCELLEME
Hala faili meçhul. Ancak, Android belgelerine bir savaş herkes için yararlı olabilir: Missing Android XML Manual
GÜNCELLEME
Başka bir yol olarak doğru işaretledim dışındaki buldum. Biraz "ağır" olmadığını biliyor, böylece cevap paylaşmayı unutma ;) . ama işi görüyor
CEVAP
Bir şekil yerine, View
deneyebilirsiniz:
<View
android:layout_width="1dp"
android:layout_height="fill_parent"
android:background="#FF0000FF" />
Sadece yatay çizgiler için bunu kullandım, ama dikey çizgiler için de işe yarayacağını düşünüyorum.
Kullanımı:
<View
android:layout_width="fill_parent"
android:layout_height="1dp"
android:background="#FF0000FF" />
yatay bir çizgi için.
Android: çoklu Dikey hizalama çizgi Ed...
Ve RequireJS kullanarak alt Çizgi yükl...
Dikey bir div yapım kaydırılan CSS kul...
Nasıl HTML dikey bir çizgi yapmak için...
Önde gelen çift eğik çizgi üzere bir U...