From 6fa72607b8fb162909a16a7f5069d3b39855d5f1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20Mart=C3=AD?= Date: Mon, 10 Mar 2014 18:19:15 +0100 Subject: [PATCH] Fix relative layouts on <4.2, broken while trying to add RTL support --- res/layout/about.xml | 5 +++++ res/layout/addrepo.xml | 1 + res/layout/apklistitem.xml | 6 ++++++ res/layout/appdetails.xml | 9 +++++++++ res/layout/applistitem.xml | 11 +++++++++++ res/layout/repo_item.xml | 3 +++ res/layout/repodetails.xml | 10 +++++++++- res/layout/repodiscoveryitem.xml | 2 ++ res/layout/repodiscoverylist.xml | 2 ++ res/layout/searchresults.xml | 2 ++ 10 files changed, 50 insertions(+), 1 deletion(-) diff --git a/res/layout/about.xml b/res/layout/about.xml index 7a3837d06..203e19d3e 100644 --- a/res/layout/about.xml +++ b/res/layout/about.xml @@ -2,7 +2,9 @@ @@ -38,6 +41,7 @@ @@ -57,6 +61,7 @@ @@ -54,6 +58,7 @@ @@ -61,6 +66,7 @@ diff --git a/res/layout/appdetails.xml b/res/layout/appdetails.xml index bd8721239..352c8a687 100644 --- a/res/layout/appdetails.xml +++ b/res/layout/appdetails.xml @@ -24,6 +24,7 @@ android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_centerVertical="true" + android:layout_toRightOf="@id/icon" android:layout_toEndOf="@id/icon" android:padding="5dp" android:baselineAligned="false" @@ -34,9 +35,11 @@ android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentTop="true" + android:layout_alignParentRight="true" android:layout_alignParentEnd="true" android:singleLine="true" android:ellipsize="end" + android:layout_marginLeft="6sp" android:layout_marginStart="6sp" android:textSize="12sp" /> @@ -48,8 +51,10 @@ android:ellipsize="end" android:layout_width="wrap_content" android:layout_height="wrap_content" + android:layout_alignParentLeft="true" android:layout_alignParentStart="true" android:textAlignment="viewStart" + android:layout_toLeftOf="@id/license" android:layout_toStartOf="@id/license" /> @@ -70,8 +77,10 @@ android:singleLine="true" android:ellipsize="end" android:textSize="12sp" + android:layout_alignParentLeft="true" android:layout_alignParentStart="true" android:textAlignment="viewStart" + android:layout_toLeftOf="@id/categories" android:layout_toStartOf="@id/categories" android:layout_below="@id/title" /> diff --git a/res/layout/applistitem.xml b/res/layout/applistitem.xml index 5ccf7f6dc..b697f3242 100644 --- a/res/layout/applistitem.xml +++ b/res/layout/applistitem.xml @@ -19,8 +19,11 @@ android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="wrap_content" + android:paddingLeft="5dp" android:paddingStart="5dp" + android:paddingRight="5dp" android:paddingEnd="5dp" + android:layout_toRightOf="@id/icon" android:layout_toEndOf="@id/icon" android:layout_centerVertical="true" android:baselineAligned="false" > @@ -31,8 +34,10 @@ android:ellipsize="end" android:layout_width="wrap_content" android:layout_height="wrap_content" + android:layout_marginLeft="6sp" android:layout_marginStart="6sp" android:layout_alignParentTop="true" + android:layout_alignParentRight="true" android:layout_alignParentEnd="true" /> diff --git a/res/layout/repo_item.xml b/res/layout/repo_item.xml index 9c0e10951..c2e4bffa6 100644 --- a/res/layout/repo_item.xml +++ b/res/layout/repo_item.xml @@ -15,6 +15,7 @@ @@ -16,6 +18,7 @@ android:layout_height="wrap_content" android:id="@+id/label_repo_url" android:text="@string/repo_url" + android:layout_alignParentLeft="true" android:layout_alignParentStart="true" android:layout_alignParentTop="true" /> - \ No newline at end of file + diff --git a/res/layout/repodiscoveryitem.xml b/res/layout/repodiscoveryitem.xml index b6039dfbd..4b0a215f0 100644 --- a/res/layout/repodiscoveryitem.xml +++ b/res/layout/repodiscoveryitem.xml @@ -8,6 +8,7 @@ android:layout_width="wrap_content" android:layout_height="wrap_content" android:maxLines="1" + android:paddingLeft="8sp" android:paddingStart="8sp" android:text="Discovered Repo Name" android:textSize="16sp" @@ -19,6 +20,7 @@ android:layout_height="wrap_content" android:layout_below="@+id/reposcanitemname" android:layout_marginTop="2dp" + android:paddingLeft="8sp" android:paddingStart="8sp" android:maxLines="1" android:text="Repo Address" diff --git a/res/layout/repodiscoverylist.xml b/res/layout/repodiscoverylist.xml index 0a8f46052..cdd85147d 100644 --- a/res/layout/repodiscoverylist.xml +++ b/res/layout/repodiscoverylist.xml @@ -8,6 +8,7 @@ android:layout_width="match_parent" android:layout_height="50dp" android:layout_alignParentTop="true" + android:layout_alignParentLeft="true" android:layout_alignParentStart="true" android:layout_centerHorizontal="true" android:paddingTop="8sp" > @@ -18,6 +19,7 @@ android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="center_horizontal" + android:layout_marginRight="5dp" android:layout_marginEnd="5dp" android:indeterminate="true" /> diff --git a/res/layout/searchresults.xml b/res/layout/searchresults.xml index 29ce735c6..41ba64b45 100644 --- a/res/layout/searchresults.xml +++ b/res/layout/searchresults.xml @@ -2,7 +2,9 @@