2017-02-09 2 views
2

So habe ich eine divider.xmlAndroid Listview-Teiler unterschiedlich für jede zweite Zeile

<?xml version="1.0" encoding="utf-8" ?> 
<shape xmlns:android="http://schemas.android.com/apk/res/android"> 
    <solid android:color="@color/red"/> 
</shape> 

Meine Ansicht wie folgt aussieht:

<LinearLayout 
     android:layout_width="match_parent" 
     android:layout_height="wrap_content"> 
     <Mvx.MvxListView 
      android:id="@+id/suppliersListView" 
      android:divider="@drawable/divider" 
      android:scrollbars="vertical" 
      android:choiceMode="singleChoice" 
      android:layout_width="match_parent" 
      android:layout_height="match_parent" 
      android:layout_gravity="left|start" 
      local:MvxItemTemplate="@layout/item_supplier" 
      local:MvxBind="ItemsSource ReceptionSuppliersList; ItemClick ReceptionBasicInformationSelectCommand"/> 
    </LinearLayout> 

in @ Layout/item_supplier ich habe keine roten Styling Attribute. So

enter image description here

, wenn ich die Ansicht ausführen zeigt es so, mein 2., 4. etc ... Linie Art und Weise mehr hervorgehoben dann die Grenze zwischen 1. und 2. Element.

Irgendwelche Ideen warum?

+0

Problem auf Emulator oder Real-Gerät – dit

+0

@dit Simulator für jetzt. – CiucaS

+0

check in real Gerät dann kein Problem gefunden –

Antwort

3

Dies ist ein typisches Verhalten für einen Emulator. Einige Pixel gehen beim Malen von kleinen Objekten wie Linien oder Punkten verloren.

Starten Sie Ihre App auf einem echten Gerät und es sollte ordnungsgemäß funktionieren.

1

unten Eigenschaften in Ihrem Listview hinzufügen und Ihre bevorzugte Farbe in android:divider verwenden und transparente Farbe in android:cacheColorHint wie unten setzen:

android:divider="#00000000" 
android:cacheColorHint="#00000000" 
android:fadingEdge="none" 
+0

es war ein Problem von der Emulator, ich habe auf dem Gerät getestet und es zeigt die gleiche Dicke für alle Linien. – CiucaS

+0

fadingEdge und cacheColorHint Hervorhebung von Ansichten beim Scrollen oder in der Ansicht im Fokus. –

Verwandte Themen