Align bottom text with battery graph in RTL layout.
am: dd5469e488
Change-Id: I5b434c64247f0343759549d82ba64b984487fc79
This commit is contained in:
@@ -71,9 +71,11 @@
|
||||
android:id="@+id/bottom_label_group"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:paddingStart="@dimen/usage_graph_labels_width"
|
||||
android:orientation="horizontal">
|
||||
|
||||
<Space
|
||||
android:id="@+id/bottom_label_space"
|
||||
android:layout_width="@dimen/usage_graph_labels_width"
|
||||
android:layout_height="wrap_content"/>
|
||||
<include android:id="@+id/label_start"
|
||||
layout="@layout/usage_side_label" />
|
||||
|
||||
|
||||
@@ -71,10 +71,11 @@ public class UsageView extends FrameLayout {
|
||||
layout.addView(labels);
|
||||
// Set gravity.
|
||||
labels.setGravity(Gravity.END);
|
||||
// Swap the bottom label padding
|
||||
// Swap the bottom space order.
|
||||
LinearLayout bottomLabels = (LinearLayout) findViewById(R.id.bottom_label_group);
|
||||
bottomLabels.setPadding(bottomLabels.getPaddingRight(), bottomLabels.getPaddingTop(),
|
||||
bottomLabels.getPaddingLeft(), bottomLabels.getPaddingBottom());
|
||||
View bottomSpace = bottomLabels.findViewById(R.id.bottom_label_space);
|
||||
bottomLabels.removeView(bottomSpace);
|
||||
bottomLabels.addView(bottomSpace);
|
||||
} else if (gravity != Gravity.START) {
|
||||
throw new IllegalArgumentException("Unsupported gravity " + gravity);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user