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