@Override
protected void onSizeChanged(int w, int h, int oldw, int oldh) {
backgroundPaint.setShader(new RadialGradient(w, h, h, Color.BLACK, Color.TRANSPARENT, Shader.TileMode.MIRROR));
indicatorRect = new Rect(
w - indicatorSize - indicatorMargin,
h - indicatorSize - indicatorMargin,
w - indicatorMargin,
h - indicatorMargin);
final int centerX = w - indicatorMargin - (indicatorSize / 2);
final int centerY = h - indicatorMargin - (indicatorSize / 2);
final int left = centerX - (crossSize / 2);
final int top = centerY - (crossSize / 2);
final int right = centerX + (crossSize / 2);
final int bottom = centerY + (crossSize / 2);
crossLines = new float[] {
left, top, right, bottom,
right, top, left, bottom
};
}
DismissAreaView.java 文件源码
java
阅读 31
收藏 0
点赞 0
评论 0
项目:WebCards
作者:
评论列表
文章目录