0

我有一个非常简单的自定义视图,它只绘制一个椭圆。

在纵向模式下,我有这个图像: 人像模式

在横向模式下,我有这个图像:

横向模式

从这些可以清楚地看出,椭圆在横向模式下不适合,我想使用屏幕尺寸的比例缩小它,这样它在纵向模式下看起来就像那样。

没有xml可以做到这一点吗?

4

1 回答 1

0

您可以在视图中覆盖 onMeasure 并应用其新大小: onMeasure

于 2013-11-11T14:19:53.130 回答