Also versuche ich eine Trennlinie zwischen Ansichten in einem LinearLayout mit dem XML-Attribut android:divider
. Wenn ich ein vertikales LinearLayout verwende, wird kein Teiler angezeigt. Wenn ich ein horizontales LinearLayout verwende, erscheint der Teiler und funktioniert gut. Hier ist das ziehbar ich für den Teiler mit (drawable/one.xml
):Trennlinie für vertikales LinearLayout?
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android">
<size android:width="1dip" />
<solid android:color="#FFFFFF" />
</shape>
Und hier ist mein Linearlayout:
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:divider="@drawable/one"
android:dividerPadding="10dp"
android:showDividers="middle">
<TextView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_weight="1"
android:text="test1"
/>
<TextView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_weight="1"
android:text="test2"
/>
</LinearLayout>
Ist es nicht möglich, das Teiler Attribut mit einem vertikalen linearen Layout zu verwenden oder Fehle ich etwas?
Oder besser gesagt, müssen Sie zwei Drawables haben, eine mit der Breite 1dip eingestellt ersetzen müssen und eines mit der Höhe 1dip eingestellt – scrayne
Sie rettete mich davon, mich zu töten;) – marioosh
Verdammt, das sollte offensichtlich gewesen sein. Danke dafür. – LiveMynd