私は5つの断片からなるViewPagerを持っています。最初の断片にRecyclerViewを表示して、料理の項目のリストを表示します。 RecyclerViewアイテムでクリックリスナーを実装しました。ではになりました。クリックした料理に関する詳細情報を表示するフラグメントを開きたいのですが、このフラグメントはRecyclerViewを保持しているフラグメントを置き換えるものでなければなりません。 5 ViewPagerの断片。もう一度ViewPagerでスワイプできる別のフラグメントに実装されているRecyclerViewアイテムをクリックしてフラグメントを開く方法は?
ははどのように私は料理の情報断片と元ViewPagerフラグメントを置換するようにViewPagerによって制御されるフラグメントの内、RecyclerViewアイテムの内側をクリックリスナーとディッシュ情報フラグメントを呼び出すことができますか?
をクリックしrecyclerViewアイテムにこのコードを呼び出しますか? – YoLo
私は、dish_infoによってRecyclerView itemのonClickメソッドの中でフラグメントを開こうとしました。dish_info = new dish_info(); getActivity()getSupportFragmentManager()のbeginTransaction()(R.id.viewPager、dish_info、 "findMe")を置き換えるaddToBackStack(ヌル).commit()。。。。。私はアイテムをクリックしたとき –
あなたはそれがfragmentContainer '、私はViewPagerを持っていることを何OnFragmentInteractionListener – YoLo