Loading packages/SystemUI/res/layout/qs_customize_panel_content.xml +1 −0 Original line number Original line Diff line number Diff line Loading @@ -35,6 +35,7 @@ android:importantForAccessibility="no" /> android:importantForAccessibility="no" /> <View <View android:id="@+id/nav_bar_background" android:layout_width="match_parent" android:layout_width="match_parent" android:layout_height="@dimen/navigation_bar_size" android:layout_height="@dimen/navigation_bar_size" android:layout_gravity="bottom" android:layout_gravity="bottom" Loading packages/SystemUI/src/com/android/systemui/qs/customize/QSCustomizer.java +12 −0 Original line number Original line Diff line number Diff line Loading @@ -19,6 +19,7 @@ import android.animation.Animator; import android.animation.Animator.AnimatorListener; import android.animation.Animator.AnimatorListener; import android.animation.AnimatorListenerAdapter; import android.animation.AnimatorListenerAdapter; import android.content.Context; import android.content.Context; import android.content.res.Configuration; import android.support.v7.widget.DefaultItemAnimator; import android.support.v7.widget.DefaultItemAnimator; import android.support.v7.widget.GridLayoutManager; import android.support.v7.widget.GridLayoutManager; import android.support.v7.widget.RecyclerView; import android.support.v7.widget.RecyclerView; Loading Loading @@ -103,6 +104,17 @@ public class QSCustomizer extends LinearLayout implements OnMenuItemClickListene mRecyclerView.setItemAnimator(animator); mRecyclerView.setItemAnimator(animator); } } @Override protected void onConfigurationChanged(Configuration newConfig) { super.onConfigurationChanged(newConfig); View navBackdrop = findViewById(R.id.nav_bar_background); if (navBackdrop != null) { boolean shouldShow = newConfig.smallestScreenWidthDp >= 600 || newConfig.orientation != Configuration.ORIENTATION_LANDSCAPE; navBackdrop.setVisibility(shouldShow ? View.VISIBLE : View.GONE); } } public void setHost(QSTileHost host) { public void setHost(QSTileHost host) { mHost = host; mHost = host; mPhoneStatusBar = host.getPhoneStatusBar(); mPhoneStatusBar = host.getPhoneStatusBar(); Loading Loading
packages/SystemUI/res/layout/qs_customize_panel_content.xml +1 −0 Original line number Original line Diff line number Diff line Loading @@ -35,6 +35,7 @@ android:importantForAccessibility="no" /> android:importantForAccessibility="no" /> <View <View android:id="@+id/nav_bar_background" android:layout_width="match_parent" android:layout_width="match_parent" android:layout_height="@dimen/navigation_bar_size" android:layout_height="@dimen/navigation_bar_size" android:layout_gravity="bottom" android:layout_gravity="bottom" Loading
packages/SystemUI/src/com/android/systemui/qs/customize/QSCustomizer.java +12 −0 Original line number Original line Diff line number Diff line Loading @@ -19,6 +19,7 @@ import android.animation.Animator; import android.animation.Animator.AnimatorListener; import android.animation.Animator.AnimatorListener; import android.animation.AnimatorListenerAdapter; import android.animation.AnimatorListenerAdapter; import android.content.Context; import android.content.Context; import android.content.res.Configuration; import android.support.v7.widget.DefaultItemAnimator; import android.support.v7.widget.DefaultItemAnimator; import android.support.v7.widget.GridLayoutManager; import android.support.v7.widget.GridLayoutManager; import android.support.v7.widget.RecyclerView; import android.support.v7.widget.RecyclerView; Loading Loading @@ -103,6 +104,17 @@ public class QSCustomizer extends LinearLayout implements OnMenuItemClickListene mRecyclerView.setItemAnimator(animator); mRecyclerView.setItemAnimator(animator); } } @Override protected void onConfigurationChanged(Configuration newConfig) { super.onConfigurationChanged(newConfig); View navBackdrop = findViewById(R.id.nav_bar_background); if (navBackdrop != null) { boolean shouldShow = newConfig.smallestScreenWidthDp >= 600 || newConfig.orientation != Configuration.ORIENTATION_LANDSCAPE; navBackdrop.setVisibility(shouldShow ? View.VISIBLE : View.GONE); } } public void setHost(QSTileHost host) { public void setHost(QSTileHost host) { mHost = host; mHost = host; mPhoneStatusBar = host.getPhoneStatusBar(); mPhoneStatusBar = host.getPhoneStatusBar(); Loading