2017-05-14 12 views
0

こんにちは?私はFragmentRecyclerViewAdapterRecyclerViewを持っていますsetOnClickListener私はgetSupportFragmentManager().add()というちょっと別のものを開こうと思っていますが、getSupportFragmentManager()と呼ぶことはできません。Android - アダプタ内のRecyclerViewからのgetSupportFragmentManager

これは私のアダプタのConstructor次のとおりです。

fragment1 f1; 

public Adapters(Context context){ 
    f1 = (fragment1)context; //here has error 
} 

これが私のonClickListenerさ:

fragment2 frg = new fragment2(); 
f1.getSupportFragmentManager.beginTransaction().add(R.id.idLayout, frg).commit(); 

getSupportFragmentManagerする方法?

答えて

0

fragment1から新規作成し、getSupportFragmentManagerに使用して問題を解決しました。

関連する問題