現在、フラグメントを扱うアプリケーションを開発中です。私の断片の一つでは、クリックするたびに別の断片を膨らませるOnClickListener
が必要です。私の主な活動は、フラグメント間の切り替えを一般的に行うものなので、現在のフラグメントを自分が望むものに置き換えるアプリケーションを取得する方法はありますか?これは現在、フラグメント間の切り替え方法です:フラグメント内のonClickListenerを持つフラグメント間の切り替え
fragmentClass = home_fragment.class;
try {
fragment = (android.support.v4.app.Fragment) fragmentClass.newInstance();
} catch (Exception e) {
e.printStackTrace();
}
fragmentManager.beginTransaction().replace(R.id.flContent,fragment).addToBackStack(null).commit();
助けていただければ幸いです。
編集:他の誰かがこの同じ問題を抱えていることを発見し、フラグメントマネージャを再作成しました。これはこれを行う良い方法ですか?私は、アプリケーションが最終的に断片間を切り替えるときに混乱するように感じる。
これはうまくいくかもしれませんが、私のニーズにはちょっと複雑すぎました。私はこれを行う別の方法を見つけた、ありがとう! –