Material Design RatingBar with better appearance, compatible with Android 3.0+.
Why MaterialRatingBar?
- Consistent appearance on Android 3.0+.
- Extends framework RatingBar.
- Get the 2dp star border background as in Material Icons and Google apps.
- Correct custom tinting across platforms.
- Able to render correctly when layout_width is set to match_parent, as in Google Play Store.
- Able to scale correctly when layout_height is set to values other than 16dp, 36dp and 48dp.
- Able to display ratings such as 4.3 correctly, which will be filled to 4.5 by framework's incorrect implementation.
- Avoid framework's sunken half star visual glitch.
- Used as a drop-in replacement for framework RatingBar.
https://github.com/DreaminginCodeZH/MaterialRatingBar
RatingBar การออกแบบวัสดุที่มีลักษณะที่ดีกว่าทำงานร่วมกับ Android 3.0 ขึ้นไป
ทำไม MaterialRatingBar?
- ลักษณะที่สอดคล้องกับ Android 3.0 ขึ้นไป
- ขยาย RatingBar กรอบ
- รับพื้นหลังชายแดน 2DP ดาวในขณะที่ไอคอนของวัสดุและการปพลิเคชัน Google
- การย้อมสีที่กำหนดเองที่ถูกต้องข้ามแพลตฟอร์ม
- สามารถแสดงผลได้อย่างถูกต้องเมื่อ layout_width ถูกตั้งค่าให้ match_parent ในขณะที่ร้านค้า Google Play
- สามารถวัดอย่างถูกต้องเมื่อ layout_height ถูกตั้งค่าเป็นค่าอื่น ๆ กว่า 16dp, 36dp และ 48dp
- สามารถแสดงอันดับเครดิตดังกล่าวเป็น 4.3 ได้อย่างถูกต้องซึ่งจะเต็มไปถึง 4.5 โดยการดำเนินการที่ไม่ถูกต้องของกรอบ
- จมดาวครึ่งผิดพลาดภาพหลีกเลี่ยงกรอบ
- ใช้แทนหล่นในกรอบ RatingBar
https://github.com/DreaminginCodeZH/MaterialRatingBar