安卓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();

}

});

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容