DialogFragment
Robolectric を使用したクラスのテストについていくつか質問があります。インターネットでこのトピックに関する情報がまったく不足していることに遭遇したからです。
- に渡す正しい引数は何
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
.
これらのトピックに関するアイデアを高く評価します。