调整评级栏中的图标大小

时间:2013-09-23 16:51:14

标签: android ratingbar

我正在使用三星S3设备和三星Galaxy tab 2 10.1设备在Android上开发。

我有一个进度条,我在两个设备上使用共享图标星,但三星Galaxy Tab 2正确显示5颗星,而三星S3设备只显示4颗星,因为它们太大了。

我试过了:

  • 将星标放在不同大小的资源文件夹中,但两个设备都加载了xhdpi星;
  • 使用minHeight和maxHeight为三星S3设备创建不同的样式,但是星星被水平切割而没有调整大小;

如何正确调整两种设备的星星图标大小? 我真的不喜欢为每个设备创建ad-hoc星,但重用图像会很好。

非常感谢!

1 个答案:

答案 0 :(得分:0)

尝试在评级栏中使用" android:attr / ratingBarStyleSmall"

如果你想要更小的评级栏风格"?android:attr / ratingBarStyleIndicator" 但这会使得评级更小

for more information you can refer