当我尝试在DialogoFragment
中执行Fragment
时,它告诉我创建Show方法,我已经尝试过:this,getContext(),getFragmenteManager ()
,{{ 1}}
在getActivity (). GetFragmenteManager ().
中,只有在片段中执行它才会给我带来问题。
我正在从片段中运行此代码:
Activity
感谢您的帮助
答案 0 :(得分:0)
@Override
public void onViewCreated(View view, Bundle savedInstanceState) {
// TODO Auto-generated method stub
super.onViewCreated(view, savedInstanceState);
btnComentario = (Button) getView().findViewById(R.id.btnComentario);
btnComentario.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
FragmentManager fm = getFragmentManager();
MyDialogFragment dialogFragment = new MyDialogFragment();
dialogFragment.show(fm,"");
}
});
}
在onViewCreated内部片段上尝试此方法。这是有效的解决方案。 如果它工作得很好请勾选答案,以便为研究人员传递信息。