9

アプリに問題があります。たくさんのアクティビティがあります。そのうちの 2 つは Google マップ ビューを備えています。私の A アクティビティには完全な MapView があり、私の B アクティビティには小さな MapView があります。わかりました。B アクティビティで、A アクティビティに戻るまで時々戻るキーを押すと、A アクティビティのマップにエラーが表示され、画面の下部に黒いゾーンが表示されます。これは、B アクティビティから押し戻したときにのみ発生します。

このため、フォーカスを取得したときに A でどのメソッドが呼び出されるかを知る必要があります。これは、すべてのウィンドウを最初から再描画するために実装/オーバーライドする必要があるためです。

また、すべてのウィンドウを最初から再描画するには、どのコードを配置する必要がありますか?

4

1 に答える 1

34
@Override
public void onResume() {
 super.onResume();

}
于 2010-11-24T16:46:57.223 に答える