3

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

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

我试过了:

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

我该怎么做才能正确调整两个设备的星星图标的大小?我真的不喜欢为每个设备创建临时星,但重用图像会很好。

非常感谢!

4

1 回答 1

0

尝试在您的评分栏中使用“android:attr/ratingBarStyleSmall”

如果您想要更小的评分栏样式“?android:attr/ratingBarStyleIndicator” ,但这会使评分更小

有关更多信息,您可以参考

于 2015-11-26T15:23:10.970 回答