我想使用Android RatingBar
。适用于平板电脑,但在较小的屏幕上,评级栏很大。我读到我应该使用ScaleX/ScaleY
函数,它也很有用。然而,它缩小了评级星,但使对象保持更大的框架。
请参阅此示例,我将绿色的TableRow
(包装内容)和蓝色的RatingBar
着色
您可以看到实际的星星缩小,但原始大小的帧保持不变。
以下是EditText框的示例。我做了同样的事情,以确保问题是与RatingBar。在此图像中,您可以看到TableRow完美地包裹文本。 (没有绿色背景)
我的目标是将RatingBar的框架缩小到蓝框。