В приложении для Android у меня реализован фрагмент, который переопределяет onViewCreated, чтобы настроить некоторые OnClickListeners после того, как представление появится.
Все это отлично работает, когда я реализую. Однако, как только я добавляю библиотеку совместимости v4 r3, кажется, что метод вообще не вызывается.
На данный момент я переношу свои настройки в onResume, но это действительно не идеально. Итак, вот мои вопросы:
Это ошибка в библиотеке совместимости?
Есть ли лучший обходной путь?
Еще немного покопавшись и попробовав разные вещи, я получил эту трассировку стека, которая позволяет мне поверить, что это действительно ошибка в библиотеке совместимости.
10-07 14:25:11.130: ERROR/AndroidRuntime(2964): FATAL EXCEPTION: main
java.lang.NoSuchMethodError: android.support.v4.app.Fragment.onViewCreated
at roboguice.fragment.RoboFragment.onViewCreated(RoboFragment.java:18)
Но еще более странно. Глядя на источник библиотеки совместимости, этот метод действительно существует, но он пуст.
onCreateView()
. - person Macarse   schedule 08.10.2011