如何在屏幕上的任何位置放置视图?

时间:2011-02-14 20:48:50

标签: java android layout view android-layout

在Android上,有什么方法可以在屏幕上的任何位置放置视图,如WebView?我正在为用户提供一个界面,他们可以动态创建WebView并使用X-Y和Width-Height参数将其放置在任何他们想要的位置。

FrameLayout不起作用,因为它将所有内容都放在了一个角落。 RelativeLayout我不确定。 AbsoluteLayout似乎是最好的选择,但它已被弃用。

2 个答案:

答案 0 :(得分:1)

这个答案奏效了:

Set the absolute position of a view

答案 1 :(得分:0)

您可以尝试将观看次数加载到Pictures并使用SurfaceView将其动态绘制到Canvas。这样可以避免使用弃用的东西,但说实话,我不能真正看到它比使用AbsoluteLayout更好。你仍然有必须以像素为单位指定你的位置的问题,这就是为什么我认为弃绝了AbsoluteLayout。

相关问题