Я пытаюсь переключить свои фрагменты из классической реализации в AndroidAnnotations. Когда я использую @EFragment (R.layout.my_fragment), я получаю пустой вид.Inject view in fragment with AndroidAnnotations
@EFragment(R.layout.my_fragment)
public class MyFragment extends Fragment {
}
Если я так это нормально:
public class MyFragment extends Fragment {
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
View view = inflater.inflate(R.layout.my_fragment, container, false);
return view;
}
}
Что мне не хватает? В документации сказано, чтобы добавить подчеркивание, когда фрагмент создании экземпляра, как:
MyFragment fragment = new MyFragment_();
вместо:
MyFragment fragment = new MyFragment();
Но, как я ожидал, это просто дает ошибку компиляции.
Вы проверили, что файл 'MyFragment_' был сгенерирован? –