如何将缩放控件添加到地图图像

时间:2011-03-27 09:42:50

标签: android

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="@drawable/delhi2">    

          <ZoomControls 
         android:layout_width="wrap_content" 
              android:id="@+id/ZoomControls01" 
             android:layout_height="wrap_content" 
                   android:layout_gravity="right">
                 </ZoomControls>
                     </LinearLayout>

如何为地图图像添加缩放控件和垂直和水平滚动。我已将图像作为背景放在屏幕上..请注意如何编码

1 个答案:

答案 0 :(得分:0)

您可能需要将图像放在ImageView中才能进行缩放。然后在代码中执行此操作:

/* Set up the Zoom controls */
ImageView iview = (ImageView)findViewById(android.R.id.imageViewId);
FrameLayout mContentView = (FrameLayout) getWindow().getDecorView().findViewById(android.R.id.content);

final View zoom = iview.getZoomControls();
mContentView.addView(zoom, ZOOM_PARAMS);
zoom.setVisibility(View.VISIBLE);

RGDS AJ