Android自定义控件之广告条滚动效果

2019-12-10 17:50:35王旭

代码中的注释已经说的很详细了,我就不再赘述了。

未选中的小圆点pointer_disable.xml:

<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://www.easck.com/apk/res/android"
  android:shape="oval" >

  <!-- 设置圆角半径 -->
  <corners android:radius="0.5dip" />

  <!-- 设置填充的颜色 -->
  <solid android:color="#55000000" />

</shape>

选中时的小圆点pointer_focus.xml:

<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://www.easck.com/apk/res/android"
  android:shape="oval" >

  <corners android:radius="0.5dip" />

  <solid android:color="#aaFFFFFF" />

</shape>

小圆点的选择器:

<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://www.easck.com/apk/res/android" >
  <!-- 选中时,小点为白色 -->
  <item android:state_enabled="true" android:drawable="@drawable/pointer_focus"></item>
  <!-- 未选中时,小点为透明色 -->
  <item android:state_enabled="false" android:drawable="@drawable/pointer_disable"></item>
</selector>

原文链接:http://www.easck.com/u012702547/article/details/45845613

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持ASPKU。


注:相关教程知识阅读请移步到Android开发频道。