13
我有几个关于使用Robolectric测试DialogFragment
类的问题,因为我在Internet上完全没有关于此主题的信息。使用Robolectric测试DialogFragments
- 什么是正确的参数传递给
onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState)
? 我有麻烦参数传递给
DialogFragment
,我使用以下方法:activity = new Activity(); dialog = new DialogFragment(); Bundle bundle = new Bundle(); dialog.setArguments(bundle); FragmentManager fm = activity.getSupportFragmentManager(); FragmentTransaction ft = fm.beginTransaction(); ft.add(dialog, "fragment"); ft.commit();
每当代码试图访问其与NullPointerException
崩溃的论点。
请高度评价这些主题的任何想法。
您可以包含DialogFragment类的代码吗?有没有理由不使用DialogFragment#show()?该文档显示了如何扩展DialogFragment以创建自己的自定义对话框:http://developer.android.com/reference/android/app/DialogFragment.html – user697495
您是否解决了这个问题? –
@Egor,你解决了这个问题吗? –