在ArcGIS API for Android中,MapView
通常只能设置一个OnTouchListener
,这意味着你不能直接为同一个MapView
对象多次调用setOnTouchListener
方法,以添加多个不同的触摸监听器。
如果你需要多个不同的触摸监听器来处理不同类型的触摸事件,通常的做法是在一个OnTouchListener
中处理所有事件,并根据事件的类型执行不同的操作。你可以在OnTouchListener
的回调方法中根据需要区分不同的触摸事件类型(例如,单击、长按、滑动等)并执行相应的逻辑。
DefaultMapViewOnTouchListener只能接收默认参数,如果需要接收自定义参数,请自定义java类并继承DefaultMapViewOnTouchListener
目录
1.默认DefaultMapViewOnTouchListener:
2.自定义TouchLis