xml レイアウトから RoboFragment にいくつかのビューを挿入したいのですが、残念ながら Nullpointer Exception が発生しています。@ContentView(R.layout.fragmentlayout)
RoboGuice (優れた DI フレームワークであることに加えて) にはドキュメントがほとんどないため、RoboFragment に注釈を付けるために使用できるかどうかわかりません。代わりに何かすべきことはありますか?私が現在行っていることは次のとおりです。
public class TestFragment extends RoboFragment {
@InjectView(R.id.upBtn) private Button upBtn;
@Override
public View onCreateView(LayoutInflater layoutInflater,
ViewGroup container, Bundle savedInstanceState) {
super.onCreateView(layoutInflater, container, savedInstanceState);
View view = layoutInflater.inflate(R.layout.fragmentlayout, container, false);
RoboGuice.getInjector(getActivity()).injectMembers(this);
upBtn.setSelected(false); // <------ Null pointer here
return view;
}
}