将缩放控件添加到普通XML布局

时间:2011-06-06 04:54:00

标签: android zoom

我只是想知道,我是否可以在我的XML布局中添加缩放控件。如果是的话,任何人都可以根据它来指导我。或者基于它的任何帮助都会对我有所帮助。感谢。

1 个答案:

答案 0 :(得分:1)

只有少数控件(例如WebView和MapView)具有内置缩放功能。您需要将自己的缩放逻辑实现到任何其他视图和/或布局。

如果您只是询问控制缩放的按钮,只需将以下代码添加到您的布局中:

<ZoomControls
    android:id="zoomControls"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
/>

(请注意,此代码将添加按钮,但不添加任何实际的缩放功能)

检查api here。您需要为这些控件设置两个侦听器,一个用于放大,另一个用于缩小。这些是标准OnClickListener,与任何其他按钮一样。您必须在onClick(View v)回调中放大/缩小。