如何使用Android API來使用iPhone等2個手指手勢放大和縮小地圖?如何使用Android Map縮放手勢(iPhone like)
5
A
回答
-2
Android目前不支持多點觸控。有各種各樣的人的工作(你的谷歌'安卓multitouch'是一樣好,我的),但沒有在官方的Android發行版或API尚未。
A relevant blog post剛剛在我的feedreader中出現了更多的細節。
更新:從Android API Level 5(又名Android 2.0)開始,Android確實擁有多點觸控API。對它的支持當然是針對瀏覽器的。
9
你需要像這樣的東西覆蓋MapActivity的的onTouchEvent():
@Override
public boolean onTouchEvent(final MotionEvent event)
{
if(event.getPointerCount() > 1)
{
int x1 = event.getX(0);
int y1 = event.getY(0);
int x2 = event.getX(1);
int y2 = event.getY(1);
// Get the distance and see how it compares to the previous
// distance between these two pointers
}
return true;
}
相關問題
- 1. Android縮放手勢如何工作?
- 2. 使用手勢縮放FrameLayout
- 3. 捏縮放手勢android
- 4. 如何使用Android Monkey工具生成縮放/捏手勢?
- 5. 用縮放手勢縮放UIImageView
- 6. UIScrollView並取消縮放縮放手勢
- 7. Intellij IDEA on mac:如何禁用縮放手勢進行縮放
- 8. IKImage手勢縮放旋轉
- 9. SVG:使用javascript縮放手勢
- 10. 使用手勢縮放UIlabel文本
- 11. 捏(縮放)手勢不正確縮放
- 12. 谷歌地圖(網絡應用程序)如何在iphone/ipad上使用手勢/縮放進行平滑縮放?
- 13. Android使用手勢來移動和縮放
- 14. 如何通過手勢縮放Xamarin Android佈局?
- 15. iPhone的UIScrollView,調用平移和縮放手勢選擇programaticaly
- 16. 如何使用scrollview使用手勢 - Android?
- 17. Android Google Map v2如何調用默認手勢?
- 18. 禁用旋轉,平移和縮放縮放手勢
- 19. 縮放捏手勢的圖像
- 20. AS3 - 縮放到舞臺的手勢
- 21. iPhone - UIWebView手勢
- 22. 在Android上播放手勢
- 23. 縮放通過捏手勢的UICollectionView
- 24. 圍繞手勢點旋轉/縮放
- 25. 在div內縮放/平移手勢
- 26. iPhone UIPickerView手勢
- 27. 的UIImageView手勢(縮放,旋轉)問題
- 28. 移動,縮放和觸摸手勢
- 29. Onclick傾聽器與縮放手勢
- 30. Xcode Swift圖像縮放手勢
其實多點觸控可在當前的SDK。 – CaseyB 2010-01-04 21:36:58