0
私のアンドロイドアプリケーションでフラグメントにはそのボタンをクリックするよりもボタンがあります。 ..アクティビティよりもボタンをクリックするとフラグメントに戻り、選択したイメージを表示します。私は活動から断片に戻ろうとしますが、うまくいきません。ボタンをクリックするボタンをクリックするとアクティビティが表示されるデータを取得するボタンをクリックするフラグメントのコントロールを戻す
私のアンドロイドアプリケーションでフラグメントにはそのボタンをクリックするよりもボタンがあります。 ..アクティビティよりもボタンをクリックするとフラグメントに戻り、選択したイメージを表示します。私は活動から断片に戻ろうとしますが、うまくいきません。ボタンをクリックするボタンをクリックするとアクティビティが表示されるデータを取得するボタンをクリックするフラグメントのコントロールを戻す
私は目標を達成するために2つの断片を使わなければならないと思います。 MainActivity.classと呼ばれるアクティビティがあり、main_activity.xmlという独自のレイアウトです。main_activityの中には、「できる」と呼ばれるビューグループがあります。
あなたはAとB(フラグメント)を言うことができますフラグメントのインスタンスを作成する必要があなたのMainActivity.classで<RelativeLayout
android:id="@+id/container_for_frgments"
android:width="match_parent"
android:height="wrap_content"> //Some your views </RelativeLayout>
.Iは、あなたが活動を経由してフラグメント内のイベントを監視する方法を知っていると思います。
@Override
public void onFragmentAClickButton(){
FragmentManager manager = getSupportFragmentManager();
manager.manager.beginTransaction().replace(R.id.container_main_activity,fragmentB).commit();
}
上記の方法は、MainActivity.classにあります。
@Override
public void onFragmentBClickButton(){
FragmentManager manager = getSupportFragmentManager();
manager.manager.beginTransaction().replace(R.id.container_main_activity,fragmentA).commit();
}
まだご質問がある場合や、理解できない場合は、すべてのコードを実装します。
ボタンのコードを共有する –
http://stackoverflow.com/questions/23927500/get-back-to-a-fragment-from-anactivity – sasikumar
このリンクは私の答えではありません... –