我有一种情况,我需要手动调整 WebView 的尺寸onMeasure
,因为我需要 webview 是方形的并占据屏幕的特定百分比(并且在它被塑造成方形后出现在某个特定的相对坐标处)。webview 的形状确实看起来正确,并且驻留在我想要它的屏幕上(我正在使用setX()
and setY()
,但是我发现兄弟 TextViews 然后不会重新定位到它们通常应该在的位置,基于它们与 WebView 的相对定位关系。
换句话说,它们是根据原始 WebView 的形状和位置放置的,当 WebView 调整大小时,它们会保持原状。
我还需要做些什么才能让 Android 根据重新定位的 WebView 将它们移动到位吗?还是我也必须手动操纵和塑造它们?