UI スレッドの大部分を占めるビュー (Google マップ) がフラグメント内にあるため、マップ ビューの代わりに ViewStub を使用してフラグメントを表示し、フラグメントが表示された後に膨張させます。 viewStub レイアウト。このような :
ViewStub stub = (ViewStub) view.findViewById(R.id.mapViewStub);
View inflated = stub.inflate();
mMapView = (MapView) inflated.findViewById(R.id.mapView);
問題は、フラグメントが表示された後に実行され、一度だけ実行されるために、上記のコードを配置する場所がわからないことです。