2

私は、(viewPagerを使用して)2つのタブを持つMainActivityを持っています。 2番目のタブにはmapFragment - Google Maps APIがあります。ボタンをクリックすると、別のフラグメントが開きます。しかし、mapFragmentはフラグメントの下にあります(ログにはマップが再描画されています)。"Kill"フラグメントを置き換えた後

どのように解決するには?

答えて

2

add()を使用して新しいフラグメントに移動する場合は、replace()に置き換えてください。

final FragmentTransaction ft = getFragmentManager().beginTransaction(); 
ft.replace(R.id.container, new NewFragment(), "NewFragment"); 
ft.commit(); 
+0

ありがとう:

は、この例を参照してください。私は 'replace()'を使う。しかし、まだその問題があります。 – Stepan

関連する問題