0
我正在開發一個Android應用程序,將listview更改爲回收站視圖。從回收站適配器中更換片段
問題
使用實例項目,我處理我的點擊在適配器鑑於recylcer。 但是,從這個適配器,我有一個非常有時間調用一個新的片段。
itemView.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
// android.app.FragmentManager fragmentManager = getFragmentManager();
// FragmentManager fragmentManager = ((Activity) context).getFragmentManager();
// FragmentManager manager = this.getSupportFragmentManager();
// FragmentManager manager= getContext().getFragmentManager();
// FragmentManager fragmentManager = newsAdapter().getActivity().getFragmentManager();
// getActivity().getFragmentManager();
Log.i("RecyclerViewItemClic", String.valueOf(getLayoutPosition()));
Log.i("RecyclerViewItemClic", personName.getText().toString());
String idnum = String.valueOf(personName.getText());
Log.i("RecyclerViewItemClic", idnum);
Log.i("RecyclerViewItemClic", personAge.getText().toString());
if (personName.getText().toString() .equals("1")) {
/*
fragmentManager.beginTransaction()
.replace(R.id.content_frame
,new numNumbersFrag())
.commit();
*/
((FragmentActivity) context).getFragmentManager().beginTransaction()
.replace(R.id.content_frame, new numNumbersFrag())
.commit();
}
}
以上是我試圖導致錯誤 ')android.app.FragmentManager android.support.v4.app.FragmentActivity.getFragmentManager(' 代碼
嘗試調用虛擬方法一個 空對象
上我也得到了同樣的錯誤,如果我嘗試使用getSupportFragmentManager(),或我進口替代版本4片段。
任何幫助,將不勝感激。
謝謝