安卓TapTargetView

GitHub原地址

TapTargetView is distributed usingjcenter.

repositories {        jcenter()  }      dependencies {        compile'com.getkeepsafe.taptargetview:taptargetview:1.10.0'}



TapTargetView 。showFor(this, // `this`是一种活动

TapTarget 。 forView(findViewById([R 。 ID 。目标), “这是一个目标”,“我们有最好的目标,相信我”)

//下面的所有选项都是可选

.outerCircleColor(ř 。颜色。红色)      //指定外圆彩色

.outerCircleAlpha(0.96f)            //指定阿尔法量外圆

.targetCircleColor(ř 。颜色。白色)    //指定颜色为目标圆

.titleTextSize(20)                  //标题文本的指定大小(SP)

.titleTextColor(ř 。彩色。白色)      //指定标题文本的颜色

.descriptionTextSize(10)            //指定描述文本的大小(SP)

.descriptionTextColor(ř 。颜色。红色)  //指定描述文本的颜色

.textColor(ř 。颜色。蓝色)            //指定色彩两者的标题和描述文本

.textTypeface(字样。 SANS_SERIF)  //指定文本字样

.dimColor(ř 。颜色。黑色)            //如果设置,将变暗与给定颜色的30%的不透明度的观点背后

.drawShadow(真)                    //是否绘制阴影或不

.cancelable(false)                  //是否在外部圆外轻击视图

.tintTarget(true)                    //是否着色目标视图的颜色

.transparentTarget(false)            //指定目标是否透明(显示下面的内容)

。图标(可绘制)                      //指定一个自定义的绘制对象作为目标

.targetRadius(60),                  //指定目标半径(在dp中)

new  TapTargetView。监听(){          //听众可收听经常点击,点击长或取消

@覆盖

公共 无效 onTargetClick(TapTargetView  视图){

超。onTargetClick(视图);      //这个调用是可选的

doSomething();

}

});

你可能感兴趣的:(安卓TapTargetView)