Hi All, There's no need to manually handle touch events for displaying the zoom controls. The following works for me:
My layout xml file is... <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/ android" android:layout_width="fill_parent" android:layout_height="fill_parent"> <LinearLayout android:id="@+id/layout" android:layout_width="fill_parent" android:layout_height="fill_parent" /> <LinearLayout android:id="@+id/layout_zoom" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentBottom="true" android:layout_centerHorizontal="true" /> </RelativeLayout> ... And in my onCreate I do: //... LinearLayout lay=(LinearLayout)findViewById(R.id.layout); LinearLayout zoom=(LinearLayout)findViewById(R.id.layout_zoom); _map= new MapView(this, MyConstants.GOOGLE_MAPS_API_KEY); _map.setClickable(true); _map.setEnabled(true); _map.displayZoomControls(true); lay.addView(_map, new LinearLayout.LayoutParams( LayoutParams.FILL_PARENT, LayoutParams.WRAP_CONTENT)); View zoomView = _map.getZoomControls(); zoom.addView(zoomView, new LinearLayout.LayoutParams( LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT)); //... Hope this helps. Amos --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to android-developers@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] Announcing the new Android 0.9 SDK beta! http://android-developers.blogspot.com/2008/08/announcing-beta-release-of-android-sdk.html For more options, visit this group at http://groups.google.com/group/android-developers?hl=en -~----------~----~----~----~------~----~------~--~---