Fix priority row on smaller devices

pull/996/head
Alex Baker 5 years ago
parent 7c0f48d356
commit e449dcb231

@ -4,41 +4,45 @@
android:layout_height="wrap_content" android:layout_height="wrap_content"
android:gravity="center_vertical"> android:gravity="center_vertical">
<TextView <RadioGroup
android:id="@+id/text" android:id="@+id/priority_group"
style="@style/TaskEditTextPrimary" android:layout_alignParentEnd="true"
android:layout_alignParentStart="true" android:layout_width="wrap_content"
android:layout_width="wrap_content" android:layout_height="wrap_content"
android:layout_height="wrap_content" android:layout_gravity="end"
android:gravity="start|center_vertical" android:paddingStart="@dimen/keyline_first"
android:text="@string/TEA_importance_label"/> android:paddingEnd="0dp"
android:gravity="end"
<RadioGroup android:orientation="horizontal">
android:layout_toEndOf="@id/text"
android:layout_alignParentEnd="true" <androidx.appcompat.widget.AppCompatRadioButton
android:layout_width="match_parent" android:id="@+id/priority_none"
android:layout_height="wrap_content" style="@style/priority_button" />
android:layout_gravity="end"
android:paddingStart="@dimen/keyline_first" <androidx.appcompat.widget.AppCompatRadioButton
android:paddingEnd="0dp" android:id="@+id/priority_low"
android:gravity="end" style="@style/priority_button" />
android:orientation="horizontal">
<androidx.appcompat.widget.AppCompatRadioButton
<androidx.appcompat.widget.AppCompatRadioButton android:id="@+id/priority_medium"
android:id="@+id/priority_none" style="@style/priority_button" />
style="@style/priority_button"/>
<androidx.appcompat.widget.AppCompatRadioButton
<androidx.appcompat.widget.AppCompatRadioButton android:id="@+id/priority_high"
android:id="@+id/priority_low" style="@style/priority_button" />
style="@style/priority_button"/> </RadioGroup>
<androidx.appcompat.widget.AppCompatRadioButton <TextView
android:id="@+id/priority_medium" android:id="@+id/text"
style="@style/priority_button"/> style="@style/TaskEditTextPrimary"
android:layout_alignParentStart="true"
<androidx.appcompat.widget.AppCompatRadioButton android:layout_toStartOf="@id/priority_group"
android:id="@+id/priority_high" android:layout_width="wrap_content"
style="@style/priority_button"/> android:layout_height="wrap_content"
</RadioGroup> android:singleLine="true"
android:ellipsize="end"
android:gravity="start|center_vertical"
android:text="@string/TEA_importance_label" />
</RelativeLayout> </RelativeLayout>

@ -1,4 +1,5 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<resources> <resources>
<dimen name="priority_button_width">48dp</dimen>
<dimen name="navigation_drawer_width">320dp</dimen> <dimen name="navigation_drawer_width">320dp</dimen>
</resources> </resources>

@ -6,6 +6,7 @@
<dimen name="keyline_first">16dp</dimen> <dimen name="keyline_first">16dp</dimen>
<dimen name="keyline_second">32dp</dimen> <dimen name="keyline_second">32dp</dimen>
<dimen name="keyline_content_inset">72dp</dimen> <dimen name="keyline_content_inset">72dp</dimen>
<dimen name="priority_button_width">40dp</dimen>
<dimen name="task_list_footer_height">88dp</dimen> <dimen name="task_list_footer_height">88dp</dimen>

@ -131,7 +131,8 @@
<item name="android:elevation" tools:ignore="NewApi">@dimen/elevation_refresh_indicator</item> <item name="android:elevation" tools:ignore="NewApi">@dimen/elevation_refresh_indicator</item>
</style> </style>
<style name="priority_button_base"> <style name="priority_button_base" parent="Widget.AppCompat.CompoundButton.RadioButton">
<item name="android:layout_width">@dimen/priority_button_width</item>
<item name="android:layout_height">24dp</item> <item name="android:layout_height">24dp</item>
</style> </style>

Loading…
Cancel
Save