Merge "Add gravity center to layout params" into sc-dev
This commit is contained in:
@@ -22,6 +22,7 @@ import android.graphics.PointF;
|
||||
import android.graphics.RectF;
|
||||
import android.graphics.drawable.Drawable;
|
||||
import android.util.AttributeSet;
|
||||
import android.view.Gravity;
|
||||
import android.view.View;
|
||||
import android.widget.FrameLayout;
|
||||
import android.widget.ImageView;
|
||||
@@ -92,9 +93,12 @@ public class LockIconView extends FrameLayout implements Dumpable {
|
||||
|
||||
setX(mSensorRect.left);
|
||||
setY(mSensorRect.top);
|
||||
setLayoutParams(new FrameLayout.LayoutParams(
|
||||
|
||||
final FrameLayout.LayoutParams lp = new FrameLayout.LayoutParams(
|
||||
(int) (mSensorRect.right - mSensorRect.left),
|
||||
(int) (mSensorRect.bottom - mSensorRect.top)));
|
||||
(int) (mSensorRect.bottom - mSensorRect.top));
|
||||
lp.gravity = Gravity.CENTER;
|
||||
setLayoutParams(lp);
|
||||
}
|
||||
|
||||
@Override
|
||||
|
||||
@@ -96,8 +96,8 @@ public class LockIconViewController extends ViewController<LockIconView> impleme
|
||||
@NonNull private final AnimatedVectorDrawable mLockToUnlockIcon;
|
||||
@NonNull private final Drawable mLockIcon;
|
||||
@NonNull private final Drawable mUnlockIcon;
|
||||
@NonNull private final CharSequence mUnlockedLabel;
|
||||
@NonNull private final CharSequence mLockedLabel;
|
||||
@NonNull private CharSequence mUnlockedLabel;
|
||||
@NonNull private CharSequence mLockedLabel;
|
||||
@Nullable private final Vibrator mVibrator;
|
||||
|
||||
private boolean mIsDozing;
|
||||
@@ -314,6 +314,12 @@ public class LockIconViewController extends ViewController<LockIconView> impleme
|
||||
mHeightPixels = metrics.heightPixels;
|
||||
mBottomPadding = mView.getContext().getResources().getDimensionPixelSize(
|
||||
R.dimen.lock_icon_margin_bottom);
|
||||
|
||||
mUnlockedLabel = mView.getContext().getResources().getString(
|
||||
R.string.accessibility_unlock_button);
|
||||
mLockedLabel = mView.getContext()
|
||||
.getResources().getString(R.string.accessibility_lock_icon);
|
||||
|
||||
updateLockIconLocation();
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user