public void init() {
mBackgroundPaint = new Paint(Paint.ANTI_ALIAS_FLAG);
mBackgroundPaint.setStyle(Paint.Style.FILL_AND_STROKE);
mBackgroundPaint.setColor(mBackgroudColor);
mFocusPaint = new Paint(Paint.ANTI_ALIAS_FLAG);
mFocusPaint.setStyle(Paint.Style.FILL_AND_STROKE);
mFocusPaint.setXfermode(new PorterDuffXfermode(PorterDuff.Mode.CLEAR));
if (mBlurRadius > 0)
mFocusPaint.setMaskFilter(new BlurMaskFilter(mBlurRadius, BlurMaskFilter.Blur.NORMAL));
setLayoutParams(new ViewGroup.LayoutParams(
ViewGroup.LayoutParams.MATCH_PARENT, ViewGroup.LayoutParams.MATCH_PARENT));
if (mTipsView == null && mTipsViewResId != 0)
mTipsView = LayoutInflater.from(mContext).inflate(mTipsViewResId, this, false);
addView(mTipsView);
setVisibility(View.GONE);
setBackgroundColor(Color.TRANSPARENT);
mTargetView.getViewTreeObserver().addOnGlobalLayoutListener(this);
}
GuideView.java 文件源码
java
阅读 27
收藏 0
点赞 0
评论 0
项目:Android-GuideView
作者:
评论列表
文章目录