-1
我试图在某些按钮添加到图像上的一些特定位置上的按钮特定位置。我使用webview来显示图像,因为它嵌入了放大/缩小功能;我试图AbsoluteLayout把上的按钮,但是当我放大,按钮移动..添加图像
我应该怎么办呢?无论我如何放大和缩小,如何将按钮粘贴到图像的一个位置?
我试图在某些按钮添加到图像上的一些特定位置上的按钮特定位置。我使用webview来显示图像,因为它嵌入了放大/缩小功能;我试图AbsoluteLayout把上的按钮,但是当我放大,按钮移动..添加图像
我应该怎么办呢?无论我如何放大和缩小,如何将按钮粘贴到图像的一个位置?
这似乎是不可能得到预期的效果,如果你使用WebView
,因为的WebView缩放不会影响孩子视图添加到它。
如果您在API 11+时,您可以使用一个ViewGroup
如FrameLayout
保存图像和按钮,然后调用FrameLayout
View.setScaleX(float sf)
和View.setScaleY(float sf)
规模,所以其所有的孩子也会被缩小。
因为View
类在API 11之前没有包含转换信息,所以我可能没有很好的API级别的解决方案,也许你可以递归调整所有视图的LayoutParams
以获得效果,不过试试吧。
AbsoluteLayout是使用框架Layout.See deprecated.Try这里http://developer.android.com/resources/articles/layout-tricks-merge.html – 2012-02-25 11:36:34