をバック押します意図を使用してGoogleマップ。アンドロイド:タブから意図を使用してGoogleマップを起動し、私は私が起動していますその中に新しいアクティビティを立ち上げていますマップをクリックすると</p> <p>「マップ」のための一つのタブでtabhostを持っている私のアプリケーションでは、ボタン
「戻る」キーをクリックすると、地図タブが押されたタブの空白の画面が表示されます。
もう一度地図をクリックすると、画面は同じままですが、地図はもう一度起動されません。
私は地図を押すたびに地図を表示できます。他のタブを押してもう一度地図を押すと、マップが表示されます。ここで
は、マップを起動する私のコードです:あなたはその後すぐにマップのアクティビティを起動する活動を開始しているよう
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setMapView();
}
private void setMapView() {
// get lat , log here
Intent intent = new Intent(android.content.Intent.ACTION_VIEW,
Uri.parse("geo:" + latitude + "," + longitude+ "?z=10"));
startActivity(intent);
}
マップの起動方法を示すコードをいくつか投稿してください。 –
私はそれを私の質問に追加しました。 onTBCHangeListenerを実装していただきありがとうございます – png