水滴指针

WaterDropCompass(水滴指针)

记得点星星哦
安卓自定义drawble
项目地址: github

效果图

效果图Screenshot

导入

maven

<dependency>
  <groupId>com.huangshikun.waterdropcompass</groupId>
  <artifactId>library</artifactId>
  <version>1.0.1</version>
  <type>pom</type>
</dependency>

gradle

compile 'com.huangshikun.waterdropcompass:library:1.0.1'

用法

layout xml

<ImageView
   android:id="@+id/image"
   android:layout_width="240dp"
   android:layout_height="200dp"
   android:layout_centerInParent="true" />

任何view和布局都可以设置这个drawble,推荐用上面这种ImageView

java

第一步初始化

int[] colors colors = new int[]{Color.RED,Color.GREEN,Color.YELLOW};//at least three colors
WaterDropCompassDrawable drawable = new WaterDropCompassDrawable(colors);
(ImageView) findViewById(R.id.image).setImageDrawable(drawable);

第二部设置指针的默认位置

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

相关阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 176,115评论 25 709
  • Part 01 周六的时光总是令人莫名的想赖床呢! 不知道你几点才从暖暖的被窝里出来...
    lihua看世界阅读 1,342评论 0 0
  • 又想到你,每次想到你眼睛都会一热。你从医院被120送回家包在被子里,只会大口呼气再也醒不来的样子,想到就难受。 爷...
    莱莱宝宝阅读 1,513评论 0 0
  • 感情的世界,有感性,有情感,可是这些原来都会变淡,而不是说一纸结婚证就可以让感情一劳永逸。 在婚姻中,我们更多的是...
    不经沧桑怎成男人阅读 1,373评论 0 0

友情链接更多精彩内容