1、在res/data/style.xml文件中定义种样式:


<resources>
<style name="myratingbar"
parent="@android:style/Widget.RatingBar.Small">


<item
name="android:progressDrawable">
@drawable/myratingbar
</item>
<item name="android:minHeight">36dip</item>
<item name="android:maxHeight">36dip</item>
<style>


</resources>



2.在res/drawable/myratingbar.xml文件指定不同图层的图片资源


<layer-list xmlns:android="http://schemas.android.com/apk/res/android">


<item android:id="@+android:id/background"
android:drawable="@drawable/myratingbar_off" />


<item android:id="@+android:id/secondaryProgress"
android:drawable="@drawable/myratingbar_half" />


<item android:id="@+android:id/progress"
android:drawable="@drawable/myratingbar_on" />


</layer-list>



Ratingbar中的IsIndicator属性是true不能获取焦点 不能与用户交互-->可以充当星级显示

Ratingbar中的IsIndicator属性是false能获取焦点 能与用户交互-->可以充当星级评价 与用户进行交互

更多相关文章

  1. 伊豆:把豆瓣网装进口袋
  2. Android自定义控件的实现
  3. 小白用网格布局实现简单的计算器 ——Android
  4. Android(安卓)Material Design新UI控件使用大全 三
  5. Android(安卓)Design Support Library 控件的使用
  6. Android(安卓)6.0 运行时权限封装之路
  7. 【Android(安卓)基础】之 ImageView 的 scaleType 属性
  8. Android判断app是否后台运行中,后台运行通知栏提示
  9. Kotlin继承

随机推荐

  1. 在android的学习中遇到的一些小问题
  2. android基础知识——android生命周期
  3. Android 系统启动分析
  4. android动画坐标定义
  5. Android JSON解析示例代码
  6. Android开发11――手机横屏和竖屏与andro
  7. 20172324 2017-2018《程序设计与数据结构
  8. Android中的ListView点击时的背景颜色设
  9. Android Push Notificatioin Service(And
  10. Android基础UI篇------六种基本布局