Set the linear layout direction based on initial config
Bug: 230077443
Test: - enable feature on phone
- drag a notification from the shade
=> observe that the drop zones match current orientation
- repeat in opposite orientation
- repeat on tablet
Change-Id: I90fbb09d36bda7b66563dc4b4ac8fe1ec9d0cb31
This commit is contained in:
@@ -105,6 +105,10 @@ public class DragLayout extends LinearLayout {
|
||||
MATCH_PARENT));
|
||||
((LayoutParams) mDropZoneView1.getLayoutParams()).weight = 1;
|
||||
((LayoutParams) mDropZoneView2.getLayoutParams()).weight = 1;
|
||||
int orientation = getResources().getConfiguration().orientation;
|
||||
setOrientation(orientation == Configuration.ORIENTATION_LANDSCAPE
|
||||
? LinearLayout.HORIZONTAL
|
||||
: LinearLayout.VERTICAL);
|
||||
updateContainerMargins(getResources().getConfiguration().orientation);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user