Fix inefficient layout weight

When only a single widget in a LinearLayout defines a weight, it is more
efficient to assign a width/height of 0dp to it since it will absorb all
the remaining space anyway. With a declared width/height of 0dp it does
not have to measure its own size first.
This commit is contained in:
Nelson A. de Oliveira 2013-08-02 22:29:16 -03:00
parent ca60148431
commit bcab94e54f
27 changed files with 173 additions and 166 deletions

View file

@ -12,7 +12,7 @@ android:layout_width="fill_parent" android:layout_height="fill_parent" android:b
<TextView android:layout_height="wrap_content" android:layout_width="wrap_content" android:id="@+id/AppName"
android:layout_marginLeft="3dp" android:layout_marginTop="3dp"
android:text="@string/app_name" android:textColor="#000000" android:typeface="serif" android:textSize="20sp"/>
<TextView android:layout_height="wrap_content" android:layout_width="wrap_content" android:layout_weight="1"
<TextView android:layout_height="wrap_content" android:layout_width="0dp" android:layout_weight="1"
android:layout_marginLeft="12dp" android:layout_marginTop="3dp" android:layout_marginBottom="3dp" android:text="@string/app_version" android:gravity="right"
android:textColor="#000000" android:typeface="serif" android:id="@+id/TextVersion" android:textSize="13sp"/>
<ImageView android:src="@drawable/help_icon" android:id="@+id/HelpButton" android:layout_marginTop="7dp"
@ -29,7 +29,7 @@ android:layout_width="fill_parent" android:layout_height="fill_parent" android:b
<TableRow android:layout_height = "wrap_content" android:layout_marginTop = "10dp">
<LinearLayout android:id="@+id/MapButton" android:background="@drawable/bg_left" android:clickable="true"
android:layout_weight="1" android:layout_height="112dp" android:focusable="true">
<TextView android:layout_height="wrap_content" android:layout_width="wrap_content"
<TextView android:layout_height="wrap_content" android:layout_width="0dp"
android:layout_gravity="center_vertical|left" android:layout_marginLeft="15dp"
android:text="@string/map_Button" android:textColor="#000000" android:typeface="serif"
android:layout_weight="1"
@ -48,7 +48,7 @@ android:layout_width="fill_parent" android:layout_height="fill_parent" android:b
android:layout_gravity="center|left"
android:layout_width="wrap_content"
android:layout_height="wrap_content"/>
<TextView android:layout_height="wrap_content" android:layout_width="wrap_content"
<TextView android:layout_height="wrap_content" android:layout_width="0dp"
android:layout_gravity="center_vertical|right"
android:layout_weight="1"
android:layout_marginRight="15dp"
@ -59,7 +59,7 @@ android:layout_width="fill_parent" android:layout_height="fill_parent" android:b
<TableRow android:layout_height = "wrap_content" android:layout_marginTop = "10dp">
<LinearLayout android:id="@+id/FavoritesButton" android:background="@drawable/bg_left"
android:layout_weight="1" android:layout_height="112dp" android:focusable="true" android:clickable="true">
<TextView android:layout_height="wrap_content" android:layout_width="wrap_content"
<TextView android:layout_height="wrap_content" android:layout_width="0dp"
android:layout_marginLeft="15dp" android:layout_gravity="center_vertical|left"
android:text="@string/favorites_Button" android:textColor="#000000" android:typeface="serif"
android:layout_weight="1" android:textSize="16sp"/>
@ -77,7 +77,7 @@ android:layout_width="fill_parent" android:layout_height="fill_parent" android:b
android:layout_gravity="center|left"
android:layout_width="wrap_content"
android:layout_height="wrap_content"/>
<TextView android:layout_height="wrap_content" android:layout_width="wrap_content"
<TextView android:layout_height="wrap_content" android:layout_width="0dp"
android:layout_gravity="center_vertical|right"
android:layout_weight="1"
android:layout_marginRight="15dp"

View file

@ -12,7 +12,7 @@ android:layout_width="fill_parent" android:layout_height="fill_parent" android:b
<TextView android:layout_height="wrap_content" android:layout_width="wrap_content" android:id="@+id/AppName"
android:layout_marginLeft="4dp" android:layout_marginTop="8dp"
android:text="@string/app_name" android:textColor="#000000" android:typeface="serif" android:textSize="30sp"/>
<TextView android:layout_height="wrap_content" android:layout_width="wrap_content" android:layout_weight="1"
<TextView android:layout_height="wrap_content" android:layout_width="0dp" android:layout_weight="1"
android:layout_marginLeft="24dp" android:layout_marginTop="8dp" android:layout_marginBottom="8dp" android:text="@string/app_version" android:gravity="right"
android:textColor="#000000" android:typeface="serif" android:id="@+id/TextVersion" android:textSize="18sp"/>
<ImageView android:src="@drawable/help_icon" android:id="@+id/HelpButton" android:layout_marginTop="9dp"
@ -30,7 +30,7 @@ android:layout_width="fill_parent" android:layout_height="fill_parent" android:b
<LinearLayout android:id="@+id/MapButton" android:background="@drawable/bg_left"
android:focusable="true" android:clickable="true"
android:layout_weight="1" android:layout_height="165dp">
<TextView android:layout_height="wrap_content" android:layout_width="wrap_content"
<TextView android:layout_height="wrap_content" android:layout_width="0dp"
android:layout_gravity="center_vertical|left"
android:layout_marginLeft="15dp" android:text="@string/map_Button" android:textColor="#000000"
android:typeface="serif" android:layout_weight="1" android:textSize="24sp"/>
@ -49,7 +49,7 @@ android:layout_width="fill_parent" android:layout_height="fill_parent" android:b
android:layout_gravity="center|left"
android:layout_width="wrap_content"
android:layout_height="wrap_content"/>
<TextView android:layout_height="wrap_content" android:layout_width="wrap_content"
<TextView android:layout_height="wrap_content" android:layout_width="0dp"
android:layout_gravity="center_vertical|right"
android:layout_weight="1"
android:layout_marginRight="15dp"
@ -61,7 +61,7 @@ android:layout_width="fill_parent" android:layout_height="fill_parent" android:b
<LinearLayout android:id="@+id/FavoritesButton" android:background="@drawable/bg_left"
android:focusable="true" android:clickable="true"
android:layout_weight="1" android:layout_height="165dp">
<TextView android:layout_height="wrap_content" android:layout_width="wrap_content"
<TextView android:layout_height="wrap_content" android:layout_width="0dp"
android:layout_marginLeft="15dp" android:layout_gravity="center_vertical|left"
android:text="@string/favorites_Button" android:textColor="#000000" android:typeface="serif"
android:layout_weight="1" android:textSize="24sp"/>
@ -80,7 +80,7 @@ android:layout_width="fill_parent" android:layout_height="fill_parent" android:b
android:layout_gravity="center|left"
android:layout_width="wrap_content"
android:layout_height="wrap_content"/>
<TextView android:layout_height="wrap_content" android:layout_width="wrap_content"
<TextView android:layout_height="wrap_content" android:layout_width="0dp"
android:layout_gravity="center_vertical|right"
android:layout_weight="1"
android:layout_marginRight="15dp"

View file

@ -12,7 +12,7 @@ android:layout_width="fill_parent" android:layout_height="fill_parent" android:b
<TextView android:layout_height="wrap_content" android:layout_width="wrap_content" android:id="@+id/AppName"
android:layout_marginLeft="3dp" android:layout_marginTop="8dp"
android:text="@string/app_name" android:textColor="#000000" android:typeface="serif" android:textSize="22sp"/>
<TextView android:layout_height="wrap_content" android:layout_width="wrap_content" android:layout_weight="1"
<TextView android:layout_height="wrap_content" android:layout_width="0dp" android:layout_weight="1"
android:layout_marginLeft="24dp" android:layout_marginTop="8dp" android:layout_marginBottom="8dp" android:text="@string/app_version" android:gravity="right"
android:textColor="#000000" android:typeface="serif" android:id="@+id/TextVersion" android:textSize="20sp"/>
<ImageView android:id="@+id/HelpButton" android:layout_marginRight="0dp" android:layout_marginTop="9dp"
@ -31,7 +31,7 @@ android:layout_width="fill_parent" android:layout_height="fill_parent" android:b
android:focusable="true" android:clickable="true" android:layout_weight="3" android:layout_height="250dp">
<ImageView
android:src="@drawable/button_icon_map" android:scaleType="center" android:layout_gravity="center"
android:layout_weight="1" android:layout_width="wrap_content" android:layout_height="wrap_content"/>
android:layout_weight="1" android:layout_width="wrap_content" android:layout_height="0dp"/>
<LinearLayout android:layout_height="wrap_content" android:layout_width="fill_parent" android:gravity="center">
<TextView android:layout_height="wrap_content" android:layout_width="wrap_content"
android:layout_gravity="center_horizontal|top" android:textSize="27sp"
@ -43,7 +43,7 @@ android:layout_width="fill_parent" android:layout_height="fill_parent" android:b
android:focusable="true" android:clickable="true" android:layout_weight="3" android:layout_height="250dp">
<ImageView
android:src="@drawable/button_icon_search" android:scaleType="center" android:layout_gravity="center"
android:layout_weight="1" android:layout_width="wrap_content" android:layout_height="wrap_content"/>
android:layout_weight="1" android:layout_width="wrap_content" android:layout_height="0dp"/>
<LinearLayout android:layout_height="wrap_content" android:layout_width="fill_parent" android:gravity="center">
<TextView android:layout_height="wrap_content" android:layout_width="wrap_content"
android:layout_gravity="center_horizontal|top" android:textSize="27sp"
@ -56,7 +56,7 @@ android:layout_width="fill_parent" android:layout_height="fill_parent" android:b
android:focusable="true" android:clickable="true" android:layout_weight="3" android:layout_height="250dp">
<ImageView
android:src="@drawable/button_icon_favorites" android:scaleType="center" android:layout_gravity="center"
android:layout_weight="1" android:layout_width="wrap_content" android:layout_height="wrap_content"/>
android:layout_weight="1" android:layout_width="wrap_content" android:layout_height="0dp"/>
<LinearLayout android:layout_height="wrap_content" android:layout_width="fill_parent" android:gravity="center">
<TextView android:layout_height="wrap_content" android:layout_width="wrap_content"
android:layout_gravity="center_horizontal|top" android:textSize="27sp"
@ -68,7 +68,7 @@ android:layout_width="fill_parent" android:layout_height="fill_parent" android:b
android:focusable="true" android:clickable="true" android:layout_weight="3" android:layout_height="250dp">
<ImageView
android:src="@drawable/button_icon_settings" android:scaleType="center" android:layout_gravity="center"
android:layout_weight="1" android:layout_width="wrap_content" android:layout_height="wrap_content"/>
android:layout_weight="1" android:layout_width="wrap_content" android:layout_height="0dp"/>
<LinearLayout android:layout_height="wrap_content" android:layout_width="fill_parent" android:gravity="center">
<TextView android:layout_height="wrap_content" android:layout_width="wrap_content"
android:layout_gravity="center_horizontal|top" android:textSize="27sp"

View file

@ -6,7 +6,7 @@
<TextView android:text="" android:id="@+id/distance" android:layout_marginLeft ="5dp" android:textSize="23sp"
android:layout_width="70dp" android:layout_height="wrap_content"></TextView>
<TextView android:text="" android:id="@+id/description" android:layout_weight="1" android:textSize="23sp"
android:layout_width="wrap_content" android:layout_height="wrap_content"></TextView>
android:layout_width="0dp" android:layout_height="wrap_content"></TextView>
<TextView android:text="" android:id="@+id/time" android:layout_marginLeft ="5dp"
android:layout_width="65dp" android:layout_height="wrap_content" android:textSize="23sp"></TextView>

View file

@ -1,25 +1,26 @@
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/LinearLayout1"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:orientation="horizontal"
android:layout_marginTop="2dip"
android:layout_marginLeft="5dip"
android:layout_marginRight="5dip"
android:weightSum="1" android:background="@color/color_white">
<ImageButton android:src="@drawable/av_download" android:id="@+id/down" android:layout_width="wrap_content"
android:layout_height="wrap_content"/>
<TextView
android:id="@+id/title"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:gravity="center_vertical"
android:text="@string/layer_poi"
android:textSize="18sp"
android:textColor="@color/color_black" android:layout_weight="1"/>
<ImageButton android:src="@drawable/av_upload" android:id="@+id/up"
android:layout_width="wrap_content"
android:layout_height="wrap_content"/>
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/LinearLayout1"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:orientation="horizontal"
android:layout_marginTop="2dip"
android:layout_marginLeft="5dip"
android:layout_marginRight="5dip"
android:weightSum="1" android:background="@color/color_white">
<ImageButton android:src="@drawable/av_download" android:id="@+id/down" android:layout_width="wrap_content"
android:layout_height="wrap_content"/>
<TextView
android:id="@+id/title"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:gravity="center_vertical"
android:text="@string/layer_poi"
android:textSize="18sp"
android:textColor="@color/color_black" android:layout_weight="1"/>
<ImageButton android:src="@drawable/av_upload" android:id="@+id/up"
android:layout_width="wrap_content"
android:layout_height="wrap_content"/>
</LinearLayout>

View file

@ -2,7 +2,7 @@
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent"
android:layout_height="wrap_content">
<TextView android:id="@+id/download_tag" android:gravity="center_vertical" android:layout_width="wrap_content" android:layout_height="wrap_content"
<TextView android:id="@+id/download_tag" android:gravity="center_vertical" android:layout_width="0dp" android:layout_height="wrap_content"
android:layout_weight="1" android:textSize="19sp"></TextView>
<TextView android:id="@+id/download_descr" android:layout_marginLeft="3dp" android:gravity="center_vertical" android:layout_width="105dp"

View file

@ -65,7 +65,7 @@
<ProgressBar
android:id="@+id/DeterminateProgressBar"
style="?android:attr/progressBarStyleHorizontal"
android:layout_width="wrap_content"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1" />

View file

@ -6,7 +6,7 @@
<CheckBox android:id="@+id/check_download_item" android:layout_width="wrap_content" android:layout_height="wrap_content"
android:gravity="center_vertical" android:focusable="false" />
</LinearLayout>
<TextView android:id="@+id/download_item" android:gravity="center_vertical" android:layout_width="wrap_content" android:layout_height="wrap_content"
<TextView android:id="@+id/download_item" android:gravity="center_vertical" android:layout_width="0dp" android:layout_height="wrap_content"
android:maxLines="7" android:layout_weight="1" style="@style/ListText.Small"></TextView>
<TextView android:id="@+id/download_descr" android:layout_marginLeft="3dp" android:gravity="right" android:layout_width="wrap_content"

View file

@ -10,7 +10,7 @@
<ExpandableListView
android:id="@android:id/list"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_height="0dp"
android:layout_marginLeft="0dp"
android:layout_marginRight="0dp"
android:layout_marginTop="0dp"

View file

@ -1,33 +1,35 @@
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/LinearLayout1"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:orientation="horizontal"
android:layout_marginLeft="5dip"
android:layout_marginRight="5dip"
android:background="@color/color_white">
<TextView
android:id="@+id/title"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="4dip"
android:layout_marginBottom="4dip"
android:gravity="center_vertical"
android:text="@string/layer_poi"
android:textSize="18sp"
android:textColor="@color/color_black" android:layout_weight="1"/>
<LinearLayout android:layout_width="wrap_content"
android:layout_height="fill_parent">
<CheckBox
android:id="@+id/check_item"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:button="@drawable/ic_btn_wocheckbox"
android:focusable="false"
android:gravity="center_vertical" />
</LinearLayout>
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/LinearLayout1"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:orientation="horizontal"
android:layout_marginLeft="5dip"
android:layout_marginRight="5dip"
android:background="@color/color_white">
<TextView
android:id="@+id/title"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_marginTop="4dip"
android:layout_marginBottom="4dip"
android:gravity="center_vertical"
android:text="@string/layer_poi"
android:textSize="18sp"
android:textColor="@color/color_black" android:layout_weight="1"/>
<LinearLayout android:layout_width="wrap_content"
android:layout_height="fill_parent">
<CheckBox
android:id="@+id/check_item"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:button="@drawable/ic_btn_wocheckbox"
android:focusable="false"
android:gravity="center_vertical" />
</LinearLayout>
</LinearLayout>

View file

@ -1,36 +1,38 @@
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/LinearLayout1"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:orientation="horizontal"
android:layout_marginLeft="5dip"
android:layout_marginRight="5dip"
android:background="@color/color_white">
<TextView
android:id="@+id/title"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="12dip"
android:layout_marginTop="12dip"
android:layout_marginBottom="12dip"
android:gravity="center_vertical"
android:text="@string/layer_poi"
android:textSize="18sp"
android:textColor="@color/color_black" android:layout_weight="1"/>
<LinearLayout android:layout_width="wrap_content"
android:layout_height="fill_parent">
<CheckBox
android:id="@+id/check_item"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="8dip"
android:layout_marginRight="2dip"
android:button="@drawable/ic_btn_wocheckbox"
android:focusable="false"
android:gravity="center_vertical" />
</LinearLayout>
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/LinearLayout1"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:orientation="horizontal"
android:layout_marginLeft="5dip"
android:layout_marginRight="5dip"
android:background="@color/color_white">
<TextView
android:id="@+id/title"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_marginLeft="12dip"
android:layout_marginTop="12dip"
android:layout_marginBottom="12dip"
android:gravity="center_vertical"
android:text="@string/layer_poi"
android:textSize="18sp"
android:textColor="@color/color_black" android:layout_weight="1"/>
<LinearLayout android:layout_width="wrap_content"
android:layout_height="fill_parent">
<CheckBox
android:id="@+id/check_item"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="8dip"
android:layout_marginRight="2dip"
android:button="@drawable/ic_btn_wocheckbox"
android:focusable="false"
android:gravity="center_vertical" />
</LinearLayout>
</LinearLayout>

View file

@ -1,35 +1,37 @@
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/LinearLayout1"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:orientation="horizontal"
android:layout_marginLeft="5dip"
android:layout_marginRight="5dip">
<TextView
android:id="@+id/title"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="12dip"
android:layout_marginTop="12dip"
android:layout_marginBottom="12dip"
android:gravity="center_vertical"
android:text="@string/layer_poi"
style="@style/ListText"
android:layout_weight="1"/>
<LinearLayout android:layout_width="wrap_content"
android:layout_height="fill_parent">
<!-- android:button="@drawable/ic_btn_wocheckbox" -->
<CheckBox
android:id="@+id/check_item"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="8dip"
android:layout_marginRight="2dip"
android:focusable="false"
android:gravity="center_vertical" />
</LinearLayout>
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/LinearLayout1"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:orientation="horizontal"
android:layout_marginLeft="5dip"
android:layout_marginRight="5dip">
<TextView
android:id="@+id/title"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_marginLeft="12dip"
android:layout_marginTop="12dip"
android:layout_marginBottom="12dip"
android:gravity="center_vertical"
android:text="@string/layer_poi"
style="@style/ListText"
android:layout_weight="1"/>
<LinearLayout android:layout_width="wrap_content"
android:layout_height="fill_parent">
<!-- android:button="@drawable/ic_btn_wocheckbox" -->
<CheckBox
android:id="@+id/check_item"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="8dip"
android:layout_marginRight="2dip"
android:focusable="false"
android:gravity="center_vertical" />
</LinearLayout>
</LinearLayout>

View file

@ -11,7 +11,7 @@
<ExpandableListView
android:id="@android:id/list"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_height="0dp"
android:layout_marginLeft="0dp"
android:layout_marginRight="0dp"
android:layout_marginTop="0dp"

View file

@ -7,7 +7,7 @@
<CheckBox android:id="@+id/check_local_index" android:layout_width="wrap_content" android:layout_height="wrap_content"
android:gravity="center_vertical" android:focusable="false" />
</LinearLayout>
<TextView android:id="@+id/local_index_name" android:gravity="center_vertical" android:layout_width="wrap_content" android:layout_height="wrap_content"
<TextView android:id="@+id/local_index_name" android:gravity="center_vertical" android:layout_width="0dp" android:layout_height="wrap_content"
android:layout_weight="1" style="@style/ListText.Small"></TextView>
<TextView android:id="@+id/local_index_size" android:layout_marginLeft="3dp" android:gravity="right" android:layout_width="wrap_content"
android:layout_height="wrap_content" style="@style/ListText.Small"></TextView>

View file

@ -2,6 +2,6 @@
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="wrap_content"
android:orientation="vertical">
<TextView android:id="@+id/local_openstreetmap_name" android:gravity="center_vertical" android:layout_width="wrap_content" android:layout_height="wrap_content"
<TextView android:id="@+id/local_openstreetmap_name" android:gravity="center_vertical" android:layout_width="wrap_content" android:layout_height="0dp"
android:layout_weight="1" style="@style/ListText.Small" android:layout_marginLeft="8dp"></TextView>
</LinearLayout>

View file

@ -12,7 +12,7 @@ android:layout_width="fill_parent" android:layout_height="fill_parent" android:b
<TextView android:layout_height="wrap_content" android:layout_width="wrap_content" android:id="@+id/AppName"
android:layout_marginLeft="2dp" android:layout_marginTop="3dp"
android:text="@string/app_name" android:textColor="#000000" android:typeface="serif" android:textSize="20sp"/>
<TextView android:layout_height="wrap_content" android:layout_width="wrap_content" android:layout_weight="1"
<TextView android:layout_height="wrap_content" android:layout_width="0dp" android:layout_weight="1"
android:layout_marginLeft="12dp" android:layout_marginTop="3dp" android:layout_marginBottom="3dp" android:text="@string/app_version" android:gravity="right"
android:textColor="#000000" android:typeface="serif" android:id="@+id/TextVersion" android:textSize="13sp"/>
<ImageView android:id="@+id/HelpButton" android:clickable="true" android:layout_marginTop="7dp" android:layout_marginLeft="4dp"
@ -31,7 +31,7 @@ android:layout_width="fill_parent" android:layout_height="fill_parent" android:b
android:layout_weight="3" android:layout_height="175dp" android:focusable="true">
<ImageView
android:src="@drawable/button_icon_map" android:scaleType="center" android:layout_gravity="center"
android:layout_weight="1" android:layout_width="wrap_content" android:layout_height="wrap_content"/>
android:layout_weight="1" android:layout_width="wrap_content" android:layout_height="0dp"/>
<LinearLayout android:layout_height="wrap_content" android:layout_width="fill_parent" android:gravity="center">
<TextView android:layout_height="wrap_content" android:layout_width="wrap_content"
android:layout_gravity="center_horizontal|top" android:textSize="18sp"
@ -43,7 +43,7 @@ android:layout_width="fill_parent" android:layout_height="fill_parent" android:b
android:layout_weight="3" android:layout_height="175dp" android:focusable="true">
<ImageView
android:src="@drawable/button_icon_search" android:scaleType="center" android:layout_gravity="center"
android:layout_weight="1" android:layout_width="wrap_content" android:layout_height="wrap_content"/>
android:layout_weight="1" android:layout_width="wrap_content" android:layout_height="0dp"/>
<LinearLayout android:layout_height="wrap_content" android:layout_width="fill_parent" android:gravity="center">
<TextView android:layout_height="wrap_content" android:layout_width="wrap_content"
android:layout_gravity="center_horizontal|top" android:textSize="18sp"
@ -56,7 +56,7 @@ android:layout_width="fill_parent" android:layout_height="fill_parent" android:b
android:layout_weight="3" android:layout_height="175dp" android:focusable="true">
<ImageView
android:src="@drawable/button_icon_favorites" android:scaleType="center" android:layout_gravity="center"
android:layout_weight="1" android:layout_width="wrap_content" android:layout_height="wrap_content"/>
android:layout_weight="1" android:layout_width="wrap_content" android:layout_height="0dp"/>
<LinearLayout android:layout_height="wrap_content" android:layout_width="fill_parent" android:gravity="center">
<TextView android:layout_height="wrap_content" android:layout_width="wrap_content"
android:layout_gravity="center_horizontal|top" android:textSize="18sp"
@ -68,7 +68,7 @@ android:layout_width="fill_parent" android:layout_height="fill_parent" android:b
android:layout_weight="3" android:layout_height="175dp" android:focusable="true">
<ImageView
android:src="@drawable/button_icon_settings" android:scaleType="center" android:layout_gravity="center"
android:layout_weight="1" android:layout_width="wrap_content" android:layout_height="wrap_content"/>
android:layout_weight="1" android:layout_width="wrap_content" android:layout_height="0dp"/>
<LinearLayout android:layout_height="wrap_content" android:layout_width="fill_parent" android:gravity="center">
<TextView android:layout_height="wrap_content" android:layout_width="wrap_content"
android:layout_gravity="center_horizontal|top" android:textSize="18sp"

View file

@ -3,7 +3,7 @@
android:layout_width="fill_parent" android:layout_height="wrap_content"
android:orientation="horizontal">
<TextView android:id="@+id/label" android:layout_weight="1" android:layout_width="wrap_content"
<TextView android:id="@+id/label" android:layout_weight="1" android:layout_width="0dp"
android:layout_height="wrap_content" android:textSize="20sp" />
<ImageButton android:id="@+id/remove" android:layout_width="wrap_content" android:background="?attr/reset_image"

View file

@ -6,6 +6,6 @@
<TextView android:id="@+id/Label" android:layout_width="fill_parent" android:layout_height="wrap_content" android:gravity="center" android:text="@string/select_plugin_to_activate"></TextView>
<ListView android:id="@android:id/list" android:layout_width="fill_parent" android:layout_weight="1" android:layout_height="wrap_content"
<ListView android:id="@android:id/list" android:layout_width="fill_parent" android:layout_weight="1" android:layout_height="0dp"
android:layout_marginTop="10dp"></ListView>
</LinearLayout>

View file

@ -6,7 +6,7 @@
<TextView android:text="" android:id="@+id/distance" android:layout_marginLeft ="5dp"
android:layout_width="50dp" android:layout_height="wrap_content"></TextView>
<TextView android:text="" android:id="@+id/description" android:layout_weight="1"
android:layout_width="wrap_content" android:layout_height="wrap_content"></TextView>
android:layout_width="0dp" android:layout_height="wrap_content"></TextView>
<TextView android:text="" android:id="@+id/time" android:layout_marginLeft ="5dp"
android:layout_width="45dp" android:layout_height="wrap_content"></TextView>

View file

@ -8,7 +8,7 @@
android:id="@android:id/list"
style="@style/OsmandListView"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_height="0dp"
android:layout_weight="1" >
</ListView>

View file

@ -20,7 +20,7 @@
<EditText
android:id="@+id/SearchText"
android:layout_width="wrap_content"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1"
android:hint="@string/hint_search_online"
@ -39,7 +39,7 @@
<ListView
android:id="@android:id/list"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_height="0dp"
android:layout_weight="1"
style="@style/OsmandListView">
</ListView>

View file

@ -7,7 +7,7 @@
<TextView
android:id="@+id/label"
style="@style/ListText"
android:layout_width="wrap_content"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_marginLeft="3dp"
android:layout_marginRight="3dp"

View file

@ -19,7 +19,7 @@
<Button
android:id="@+id/SearchTransportLevelButton"
android:layout_width="wrap_content"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1" >
</Button>

View file

@ -6,7 +6,7 @@
<!-- <TextView android:id="@+id/distance_label" android:layout_marginLeft="5dp"
android:layout_width="80dp" android:layout_height="fill_parent" android:gravity="left"
android:textSize="20sp"/> -->
<TextView android:id="@+id/label" android:layout_weight="1" android:layout_width="wrap_content"
<TextView android:id="@+id/label" android:layout_weight="1" android:layout_width="0dp"
android:layout_height="wrap_content" style="@style/ListText" />
<ImageButton android:id="@+id/remove" android:layout_width="wrap_content" android:background="?attr/reset_image"

View file

@ -8,7 +8,7 @@
<ImageView android:id="@+id/folder_icon" android:layout_width="37dip"
android:paddingLeft="8dp" android:paddingRight="8dp"
android:paddingTop="2dp" android:layout_height="fill_parent" />
<TextView android:id="@+id/folder_label" android:layout_width="wrap_content" android:layout_weight="1"
<TextView android:id="@+id/folder_label" android:layout_width="0dp" android:layout_weight="1"
android:layout_height="wrap_content" style="@style/ListText"/>
<ImageView android:id="@+id/folder_edit_icon"

View file

@ -3,7 +3,7 @@
android:layout_height="fill_parent" android:orientation="vertical" >
<net.osmand.access.ExplorableTextView android:text="" android:id="@+id/TipDescription" android:layout_marginLeft="4dp" android:scrollbars="vertical"
android:layout_width="fill_parent" android:layout_height="fill_parent" android:layout_marginRight="4dp" android:layout_weight="1"
android:layout_width="fill_parent" android:layout_height="0dp" android:layout_marginRight="4dp" android:layout_weight="1"
style="@style/ListText" android:gravity="fill_horizontal"
/>

View file

@ -50,7 +50,7 @@
<LinearLayout
android:id="@+id/abs__search_edit_frame"
android:layout_width="wrap_content"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1"
android:layout_gravity="center_vertical"
@ -74,7 +74,7 @@
<!-- Inner layout contains the app icon, button(s) and EditText -->
<LinearLayout
android:id="@+id/abs__search_plate"
android:layout_width="wrap_content"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1"
android:layout_gravity="center_vertical"