2016-06-14 5 views
0

チタニウムのマップのマイロケーションボタンをクリックする方法はありますか?ユーザーがズームなどのマップ位置を変更すると、「regionchanged」イベントを取得することは可能です。しかし、どのように私の場所ボタンのクリックを得ることができますか?私の場所のボタンイベントチタン地図をクリックしてください。v3

それは可能ですか?

答えて

0

onMyLocationButtonClick()これはユーザーがボタンをクリックしたことを知るために使用でき、リスナーがイベントを消費した場合はtrueを返します。そうでなければFalse。デフォルトの動作は、カメラの移動がユーザーの位置の中央になるようにすることです。

//add location button click listener 
map.setOnMyLocationButtonClickListener(new GoogleMap.OnMyLocationButtonClickListener(){ 
@Override 
public boolean onMyLocationButtonClick() 
{ 
//TODO: Any custom actions 
return false; 
} 
}); 

また、regionchangedイベントも可能です。このイベントは、ユーザーがズームレベルを変更するか、マップビューをパンするときに発生します。このイベントは、新しい緯度と経度座標とデルタ値を返します。 On zoom event for google maps on android

:ここ

mapview.addEventListener('regionchanged', function(e){ 
Ti.API.info(e.type); 
Ti.API.info(e.latitude + "," + e.longitude); 
}); 

はregionchangedイベントについて議論、関連SOチケットです

関連する問題