在 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)
但更奇怪的是。查看兼容性库源,该方法实际上存在但它是空的。