Merge "Do not allow ScrimView backgrounds" into pi-dev
am: b6238ed540
Change-Id: If02fcf7c2347f31d36067ac06672cfa361653fa7
This commit is contained in:
@@ -43,7 +43,8 @@
|
||||
android:visibility="invisible" />
|
||||
</com.android.systemui.statusbar.BackDropView>
|
||||
|
||||
<com.android.systemui.statusbar.ScrimView android:id="@+id/scrim_behind"
|
||||
<com.android.systemui.statusbar.ScrimView
|
||||
android:id="@+id/scrim_behind"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="match_parent"
|
||||
android:importantForAccessibility="no"
|
||||
@@ -75,7 +76,8 @@
|
||||
android:layout_height="match_parent"
|
||||
android:visibility="invisible" />
|
||||
|
||||
<com.android.systemui.statusbar.ScrimView android:id="@+id/scrim_in_front"
|
||||
<com.android.systemui.statusbar.ScrimView
|
||||
android:id="@+id/scrim_in_front"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="match_parent"
|
||||
android:importantForAccessibility="no"
|
||||
|
||||
@@ -106,6 +106,11 @@ public class ScrimView extends View implements ConfigurationController.Configura
|
||||
Utils.getThemeAttr(mContext, android.R.attr.dialogCornerRadius));
|
||||
}
|
||||
|
||||
@Override
|
||||
public void setBackground(Drawable background) {
|
||||
Log.wtfStack(TAG, "ScrimView should never have a background.");
|
||||
}
|
||||
|
||||
@Override
|
||||
protected void onConfigurationChanged(Configuration newConfig) {
|
||||
super.onConfigurationChanged(newConfig);
|
||||
@@ -321,18 +326,6 @@ public class ScrimView extends View implements ConfigurationController.Configura
|
||||
return mViewAlpha;
|
||||
}
|
||||
|
||||
public void animateViewAlpha(float alpha, long durationOut, Interpolator interpolator) {
|
||||
if (mAlphaAnimator != null) {
|
||||
mAlphaAnimator.cancel();
|
||||
}
|
||||
mAlphaAnimator = ValueAnimator.ofFloat(getViewAlpha(), alpha);
|
||||
mAlphaAnimator.addUpdateListener(mAlphaUpdateListener);
|
||||
mAlphaAnimator.addListener(mClearAnimatorListener);
|
||||
mAlphaAnimator.setInterpolator(interpolator);
|
||||
mAlphaAnimator.setDuration(durationOut);
|
||||
mAlphaAnimator.start();
|
||||
}
|
||||
|
||||
public void setExcludedArea(Rect area) {
|
||||
if (area == null) {
|
||||
mHasExcludedArea = false;
|
||||
|
||||
Reference in New Issue
Block a user