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" <TextView android:layout_height="wrap_content" android:layout_width="wrap_content" android:id="@+id/AppName"
android:layout_marginLeft="3dp" android:layout_marginTop="3dp" android:layout_marginLeft="3dp" android:layout_marginTop="3dp"
android:text="@string/app_name" android:textColor="#000000" android:typeface="serif" android:textSize="20sp"/> 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: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"/> 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" <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"> <TableRow android:layout_height = "wrap_content" android:layout_marginTop = "10dp">
<LinearLayout android:id="@+id/MapButton" android:background="@drawable/bg_left" android:clickable="true" <LinearLayout android:id="@+id/MapButton" android:background="@drawable/bg_left" android:clickable="true"
android:layout_weight="1" android:layout_height="112dp" android:focusable="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:layout_gravity="center_vertical|left" android:layout_marginLeft="15dp"
android:text="@string/map_Button" android:textColor="#000000" android:typeface="serif" android:text="@string/map_Button" android:textColor="#000000" android:typeface="serif"
android:layout_weight="1" 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_gravity="center|left"
android:layout_width="wrap_content" android:layout_width="wrap_content"
android:layout_height="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_gravity="center_vertical|right"
android:layout_weight="1" android:layout_weight="1"
android:layout_marginRight="15dp" 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"> <TableRow android:layout_height = "wrap_content" android:layout_marginTop = "10dp">
<LinearLayout android:id="@+id/FavoritesButton" android:background="@drawable/bg_left" <LinearLayout android:id="@+id/FavoritesButton" android:background="@drawable/bg_left"
android:layout_weight="1" android:layout_height="112dp" android:focusable="true" android:clickable="true"> 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:layout_marginLeft="15dp" android:layout_gravity="center_vertical|left"
android:text="@string/favorites_Button" android:textColor="#000000" android:typeface="serif" android:text="@string/favorites_Button" android:textColor="#000000" android:typeface="serif"
android:layout_weight="1" android:textSize="16sp"/> 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_gravity="center|left"
android:layout_width="wrap_content" android:layout_width="wrap_content"
android:layout_height="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_gravity="center_vertical|right"
android:layout_weight="1" android:layout_weight="1"
android:layout_marginRight="15dp" 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" <TextView android:layout_height="wrap_content" android:layout_width="wrap_content" android:id="@+id/AppName"
android:layout_marginLeft="4dp" android:layout_marginTop="8dp" android:layout_marginLeft="4dp" android:layout_marginTop="8dp"
android:text="@string/app_name" android:textColor="#000000" android:typeface="serif" android:textSize="30sp"/> 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: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"/> 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" <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" <LinearLayout android:id="@+id/MapButton" android:background="@drawable/bg_left"
android:focusable="true" android:clickable="true" android:focusable="true" android:clickable="true"
android:layout_weight="1" android:layout_height="165dp"> 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_gravity="center_vertical|left"
android:layout_marginLeft="15dp" android:text="@string/map_Button" android:textColor="#000000" android:layout_marginLeft="15dp" android:text="@string/map_Button" android:textColor="#000000"
android:typeface="serif" android:layout_weight="1" android:textSize="24sp"/> 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_gravity="center|left"
android:layout_width="wrap_content" android:layout_width="wrap_content"
android:layout_height="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_gravity="center_vertical|right"
android:layout_weight="1" android:layout_weight="1"
android:layout_marginRight="15dp" 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" <LinearLayout android:id="@+id/FavoritesButton" android:background="@drawable/bg_left"
android:focusable="true" android:clickable="true" android:focusable="true" android:clickable="true"
android:layout_weight="1" android:layout_height="165dp"> 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:layout_marginLeft="15dp" android:layout_gravity="center_vertical|left"
android:text="@string/favorites_Button" android:textColor="#000000" android:typeface="serif" android:text="@string/favorites_Button" android:textColor="#000000" android:typeface="serif"
android:layout_weight="1" android:textSize="24sp"/> 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_gravity="center|left"
android:layout_width="wrap_content" android:layout_width="wrap_content"
android:layout_height="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_gravity="center_vertical|right"
android:layout_weight="1" android:layout_weight="1"
android:layout_marginRight="15dp" 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" <TextView android:layout_height="wrap_content" android:layout_width="wrap_content" android:id="@+id/AppName"
android:layout_marginLeft="3dp" android:layout_marginTop="8dp" android:layout_marginLeft="3dp" android:layout_marginTop="8dp"
android:text="@string/app_name" android:textColor="#000000" android:typeface="serif" android:textSize="22sp"/> 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: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"/> 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" <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"> android:focusable="true" android:clickable="true" android:layout_weight="3" android:layout_height="250dp">
<ImageView <ImageView
android:src="@drawable/button_icon_map" android:scaleType="center" android:layout_gravity="center" 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"> <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" <TextView android:layout_height="wrap_content" android:layout_width="wrap_content"
android:layout_gravity="center_horizontal|top" android:textSize="27sp" 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"> android:focusable="true" android:clickable="true" android:layout_weight="3" android:layout_height="250dp">
<ImageView <ImageView
android:src="@drawable/button_icon_search" android:scaleType="center" android:layout_gravity="center" 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"> <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" <TextView android:layout_height="wrap_content" android:layout_width="wrap_content"
android:layout_gravity="center_horizontal|top" android:textSize="27sp" 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"> android:focusable="true" android:clickable="true" android:layout_weight="3" android:layout_height="250dp">
<ImageView <ImageView
android:src="@drawable/button_icon_favorites" android:scaleType="center" android:layout_gravity="center" 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"> <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" <TextView android:layout_height="wrap_content" android:layout_width="wrap_content"
android:layout_gravity="center_horizontal|top" android:textSize="27sp" 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"> android:focusable="true" android:clickable="true" android:layout_weight="3" android:layout_height="250dp">
<ImageView <ImageView
android:src="@drawable/button_icon_settings" android:scaleType="center" android:layout_gravity="center" 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"> <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" <TextView android:layout_height="wrap_content" android:layout_width="wrap_content"
android:layout_gravity="center_horizontal|top" android:textSize="27sp" 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" <TextView android:text="" android:id="@+id/distance" android:layout_marginLeft ="5dp" android:textSize="23sp"
android:layout_width="70dp" android:layout_height="wrap_content"></TextView> android:layout_width="70dp" android:layout_height="wrap_content"></TextView>
<TextView android:text="" android:id="@+id/description" android:layout_weight="1" android:textSize="23sp" <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" <TextView android:text="" android:id="@+id/time" android:layout_marginLeft ="5dp"
android:layout_width="65dp" android:layout_height="wrap_content" android:textSize="23sp"></TextView> android:layout_width="65dp" android:layout_height="wrap_content" android:textSize="23sp"></TextView>

View file

@ -8,11 +8,12 @@
android:layout_marginLeft="5dip" android:layout_marginLeft="5dip"
android:layout_marginRight="5dip" android:layout_marginRight="5dip"
android:weightSum="1" android:background="@color/color_white"> android:weightSum="1" android:background="@color/color_white">
<ImageButton android:src="@drawable/av_download" android:id="@+id/down" android:layout_width="wrap_content" <ImageButton android:src="@drawable/av_download" android:id="@+id/down" android:layout_width="wrap_content"
android:layout_height="wrap_content"/> android:layout_height="wrap_content"/>
<TextView <TextView
android:id="@+id/title" android:id="@+id/title"
android:layout_width="wrap_content" android:layout_width="0dp"
android:layout_height="wrap_content" android:layout_height="wrap_content"
android:gravity="center_vertical" android:gravity="center_vertical"
android:text="@string/layer_poi" android:text="@string/layer_poi"

View file

@ -2,7 +2,7 @@
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent"
android:layout_height="wrap_content"> 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> 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" <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 <ProgressBar
android:id="@+id/DeterminateProgressBar" android:id="@+id/DeterminateProgressBar"
style="?android:attr/progressBarStyleHorizontal" style="?android:attr/progressBarStyleHorizontal"
android:layout_width="wrap_content" android:layout_width="0dp"
android:layout_height="wrap_content" android:layout_height="wrap_content"
android:layout_weight="1" /> 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" <CheckBox android:id="@+id/check_download_item" android:layout_width="wrap_content" android:layout_height="wrap_content"
android:gravity="center_vertical" android:focusable="false" /> android:gravity="center_vertical" android:focusable="false" />
</LinearLayout> </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> 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" <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 <ExpandableListView
android:id="@android:id/list" android:id="@android:id/list"
android:layout_width="fill_parent" android:layout_width="fill_parent"
android:layout_height="wrap_content" android:layout_height="0dp"
android:layout_marginLeft="0dp" android:layout_marginLeft="0dp"
android:layout_marginRight="0dp" android:layout_marginRight="0dp"
android:layout_marginTop="0dp" android:layout_marginTop="0dp"

View file

@ -7,9 +7,10 @@
android:layout_marginLeft="5dip" android:layout_marginLeft="5dip"
android:layout_marginRight="5dip" android:layout_marginRight="5dip"
android:background="@color/color_white"> android:background="@color/color_white">
<TextView <TextView
android:id="@+id/title" android:id="@+id/title"
android:layout_width="wrap_content" android:layout_width="0dp"
android:layout_height="wrap_content" android:layout_height="wrap_content"
android:layout_marginTop="4dip" android:layout_marginTop="4dip"
android:layout_marginBottom="4dip" android:layout_marginBottom="4dip"
@ -21,6 +22,7 @@
<LinearLayout android:layout_width="wrap_content" <LinearLayout android:layout_width="wrap_content"
android:layout_height="fill_parent"> android:layout_height="fill_parent">
<CheckBox <CheckBox
android:id="@+id/check_item" android:id="@+id/check_item"
android:layout_width="wrap_content" android:layout_width="wrap_content"

View file

@ -7,9 +7,10 @@
android:layout_marginLeft="5dip" android:layout_marginLeft="5dip"
android:layout_marginRight="5dip" android:layout_marginRight="5dip"
android:background="@color/color_white"> android:background="@color/color_white">
<TextView <TextView
android:id="@+id/title" android:id="@+id/title"
android:layout_width="wrap_content" android:layout_width="0dp"
android:layout_height="wrap_content" android:layout_height="wrap_content"
android:layout_marginLeft="12dip" android:layout_marginLeft="12dip"
android:layout_marginTop="12dip" android:layout_marginTop="12dip"
@ -22,6 +23,7 @@
<LinearLayout android:layout_width="wrap_content" <LinearLayout android:layout_width="wrap_content"
android:layout_height="fill_parent"> android:layout_height="fill_parent">
<CheckBox <CheckBox
android:id="@+id/check_item" android:id="@+id/check_item"
android:layout_width="wrap_content" android:layout_width="wrap_content"

View file

@ -7,9 +7,10 @@
android:layout_marginLeft="5dip" android:layout_marginLeft="5dip"
android:layout_marginRight="5dip"> android:layout_marginRight="5dip">
<TextView <TextView
android:id="@+id/title" android:id="@+id/title"
android:layout_width="wrap_content" android:layout_width="0dp"
android:layout_height="wrap_content" android:layout_height="wrap_content"
android:layout_marginLeft="12dip" android:layout_marginLeft="12dip"
android:layout_marginTop="12dip" android:layout_marginTop="12dip"
@ -21,6 +22,7 @@
<LinearLayout android:layout_width="wrap_content" <LinearLayout android:layout_width="wrap_content"
android:layout_height="fill_parent"> android:layout_height="fill_parent">
<!-- android:button="@drawable/ic_btn_wocheckbox" --> <!-- android:button="@drawable/ic_btn_wocheckbox" -->
<CheckBox <CheckBox
android:id="@+id/check_item" android:id="@+id/check_item"

View file

@ -11,7 +11,7 @@
<ExpandableListView <ExpandableListView
android:id="@android:id/list" android:id="@android:id/list"
android:layout_width="fill_parent" android:layout_width="fill_parent"
android:layout_height="wrap_content" android:layout_height="0dp"
android:layout_marginLeft="0dp" android:layout_marginLeft="0dp"
android:layout_marginRight="0dp" android:layout_marginRight="0dp"
android:layout_marginTop="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" <CheckBox android:id="@+id/check_local_index" android:layout_width="wrap_content" android:layout_height="wrap_content"
android:gravity="center_vertical" android:focusable="false" /> android:gravity="center_vertical" android:focusable="false" />
</LinearLayout> </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> 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" <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> 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" <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="wrap_content"
android:orientation="vertical"> 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> android:layout_weight="1" style="@style/ListText.Small" android:layout_marginLeft="8dp"></TextView>
</LinearLayout> </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" <TextView android:layout_height="wrap_content" android:layout_width="wrap_content" android:id="@+id/AppName"
android:layout_marginLeft="2dp" android:layout_marginTop="3dp" android:layout_marginLeft="2dp" android:layout_marginTop="3dp"
android:text="@string/app_name" android:textColor="#000000" android:typeface="serif" android:textSize="20sp"/> 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: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"/> 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" <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"> android:layout_weight="3" android:layout_height="175dp" android:focusable="true">
<ImageView <ImageView
android:src="@drawable/button_icon_map" android:scaleType="center" android:layout_gravity="center" 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"> <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" <TextView android:layout_height="wrap_content" android:layout_width="wrap_content"
android:layout_gravity="center_horizontal|top" android:textSize="18sp" 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"> android:layout_weight="3" android:layout_height="175dp" android:focusable="true">
<ImageView <ImageView
android:src="@drawable/button_icon_search" android:scaleType="center" android:layout_gravity="center" 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"> <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" <TextView android:layout_height="wrap_content" android:layout_width="wrap_content"
android:layout_gravity="center_horizontal|top" android:textSize="18sp" 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"> android:layout_weight="3" android:layout_height="175dp" android:focusable="true">
<ImageView <ImageView
android:src="@drawable/button_icon_favorites" android:scaleType="center" android:layout_gravity="center" 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"> <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" <TextView android:layout_height="wrap_content" android:layout_width="wrap_content"
android:layout_gravity="center_horizontal|top" android:textSize="18sp" 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"> android:layout_weight="3" android:layout_height="175dp" android:focusable="true">
<ImageView <ImageView
android:src="@drawable/button_icon_settings" android:scaleType="center" android:layout_gravity="center" 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"> <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" <TextView android:layout_height="wrap_content" android:layout_width="wrap_content"
android:layout_gravity="center_horizontal|top" android:textSize="18sp" 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:layout_width="fill_parent" android:layout_height="wrap_content"
android:orientation="horizontal"> 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" /> android:layout_height="wrap_content" android:textSize="20sp" />
<ImageButton android:id="@+id/remove" android:layout_width="wrap_content" android:background="?attr/reset_image" <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> <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> android:layout_marginTop="10dp"></ListView>
</LinearLayout> </LinearLayout>

View file

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

View file

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

View file

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

View file

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

View file

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

View file

@ -6,7 +6,7 @@
<!-- <TextView android:id="@+id/distance_label" android:layout_marginLeft="5dp" <!-- <TextView android:id="@+id/distance_label" android:layout_marginLeft="5dp"
android:layout_width="80dp" android:layout_height="fill_parent" android:gravity="left" android:layout_width="80dp" android:layout_height="fill_parent" android:gravity="left"
android:textSize="20sp"/> --> 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" /> android:layout_height="wrap_content" style="@style/ListText" />
<ImageButton android:id="@+id/remove" android:layout_width="wrap_content" android:background="?attr/reset_image" <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" <ImageView android:id="@+id/folder_icon" android:layout_width="37dip"
android:paddingLeft="8dp" android:paddingRight="8dp" android:paddingLeft="8dp" android:paddingRight="8dp"
android:paddingTop="2dp" android:layout_height="fill_parent" /> 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"/> android:layout_height="wrap_content" style="@style/ListText"/>
<ImageView android:id="@+id/folder_edit_icon" <ImageView android:id="@+id/folder_edit_icon"

View file

@ -3,7 +3,7 @@
android:layout_height="fill_parent" android:orientation="vertical" > 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" <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" style="@style/ListText" android:gravity="fill_horizontal"
/> />

View file

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