私は2つのフラグメントを持っています:
public class FirstFragment extends Fragment{
...
}
public class SecondFragment extends Fragment{
...
}
私のアプリは最初に を表示し、のボタンをFirstFragment
押すと が表示されます。ボタンが押されると、次のコードが実行されます。FirstFagment
SecondFragment
FirstFragment
fragmentTransaction.replace(R.id.fragment_placeholder, firstFragment, secondFragment);
fragmentTransaction.addToBackStack(null);
私がしたいのは、 を表示するとSecondFragment
、その下にまだ表示される (によってオーバーレイされている) ため、 の背景を透明にする必要があると思います。FirstFragment
FirstFragment
SecondFragment
SecondFragment
レイアウト ファイルに を設定しandroid:background="@android:color/transparent"
ましたが、SecondFragment
透明ではありません。なぜですか? 私の要件を達成する方法は?