私は断片の中にGoogleマップを持っています。私がフラグメントを使用しているときに私はアプリの外に行くと、私の帰りに私は地図を見ることができません。しかし、私が一般的に片方の断片から別の断片に移動しても問題はありません。私はナビゲーション・ドロワーを使用しているので、そのフラグメントを使用する必要があります。
解決方法はありますか?ありがとうございました。フラグメントクラス内のGoogleマップでonPause()を使用するにはどうすればよいですか?
ここは、onPause()に関連するその断片の一部です。私はコードでいくつかの間違いをしたと思うが、plzはそれを私に指摘する。
@Override
public void onPause() {
super.onPause();
final FragmentManager fragManager = this.getFragmentManager();
final Fragment fragment = fragManager.findFragmentById(R.id.map1);
if(fragment!=null){
fragManager.beginTransaction().remove(fragment).commit();
}
}
@Override
public void onDestroy() {
super.onDestroy();
final FragmentManager fragManager = this.getFragmentManager();
final Fragment fragment = fragManager.findFragmentById(R.id.map1);
if(fragment!=null){
fragManager.beginTransaction().remove(fragment).commit();
}
}
なぜonPause()のマップフラグメントを削除するのですか? – GvSharma
私は新しい学習者なので、それを知る知識は少なくなっています。私は交換しようとしましたが動作しませんでしたが、他の部分は動作しません。フラグメントをR.id.map1に置き換えようとしました。私はちょうど今何をしようと知らない – Rakib07003
あなたのonPause()とコメントをコメントしてください。 – GvSharma