2016-04-10 18 views
1

Başlığına göre/olmadan ayırıcı görünümü Google Material Design için başlık başına bir ayırıcı oluşturmaya çalışıyorum ve çalışmaya başlayamadım. Neden google, destek veya hedef platform düzeyinde bulunmayan bir spesifikasyonu sunmalıdır? Yani burada ben burada eski sürümü ile çalışmak için malzeme spec yeniden ve am şimdiye kadar ne var: Ben bir başlık, bir tür bir ayırıcı oluşturmak istiyorumAndroid Materyal Tasarım Rehberi

<TextView 
     android:id="@+id/textview_task_header1" 
     android:layout_width="match_parent" 
     android:layout_height="wrap_content" 
     android:layout_marginTop="42dp" 
     android:layout_marginBottom="12dp" 
     android:drawableTop="@drawable/drawable_separator" 
     android:textSize="16sp" 
     android:textStyle="bold" 
     android:textColor="#bfbfbf" 
     android:text="Location"/> 

. Listeyi kullanmak istemiyorum çünkü liste benim durumumda gerçekten pratik olmayan bir adaptör oluşturmamı gerektirecek. UI'yi XML kullanarak yerleştirmem gerekiyor ve bunu çözemiyorum. Ben şuna benzer bir şey lazım

, ben hat ayırıcı olmadan bir başlık ve bir ayırıcı ile bir başlık olması gerekir: Ayrıca

enter image description here

, ben üzerinden bir başlık oluşturmak için elde etmeyi başardı TextView ve kenar boşluğu üst ve alt ayarlayın. Sorun benim durumumdaki çizilebilir çizgiyi gösteremem ve burada doğru şeyi yaptığımı hissetmiyorum. Onun çok dağınık.

Kesin bir çözümün kullanıldığını belirten bir yanıt göndermezseniz teşekkür ederim. Bir sebepten dolayı o yoldan gitmeyi sevmiyorum. :/

cevap

1
<View 
    android:layout_width="match_parent" 
    android:layout_height="1dp" 
    android:background="@android:color/darker_gray"/> 

dikey ayırıcı eklemek için layout_width ve layout_height değerlerini

+1

Gah geçiş, ben gerçekten sadece yorgunum düşünüyorum, belki genişliği hangi kurmayı unuttuğu ve yükseklik benim durumumda, 1dp olarak ayarlandı 1dp'ye ayarlanmış genişlik olduğunu düşünüyorum, bu yüzden görünmüyor. Eve geldiğimde kontrol edeceğim ve size bildireceğim. Şimdiye kadar, bu doğru cevaptır. Teşekkür ederim!!! –