У меня есть veiwpager, который использует фрагменты для своих страниц и на одной из вкладок. У меня есть установка с двумя языками, где один фрагмент является фрагментом списка, а другой фрагментом детали, все работает отлично насколько обновляется фрагмент деталей при щелчке элемента списка.Фрагмент Заменить не работает, когда появляется список onclick
Но я пытаюсь теперь заменить фрагмент списка другим на элемент списка, но я не могу заставить его работать независимо от того, что я пытаюсь, ни один из фрагментов не закодирован, а сам фрагмент списка добавлен через childfragmentManager для удовлетворения требования к вложенным фрагментам, но, похоже, не имеет значения, что я пытаюсь заменить фрагмент списка другим, я всегда получаю сообщение об ошибке или при попытке вручную удалить, а затем добавить, будет работать, но не будет добавлено.
на сообщение Doesnt ошибок, кажется полезным для меня, по крайней мере, но Heres пример
06-03 01:49:04.707: E/AndroidRuntime(1431): FATAL EXCEPTION: main
06-03 01:49:04.707: E/AndroidRuntime(1431): java.lang.NullPointerException
06-03 01:49:04.707: E/AndroidRuntime(1431): at android.support.v4.app.BackStackRecord.run(BackStackRecord.java:651)
06-03 01:49:04.707: E/AndroidRuntime(1431): at android.support.v4.app.FragmentManagerImpl.execPendingActions(FragmentManager.java:1444)
06-03 01:49:04.707: E/AndroidRuntime(1431): at android.support.v4.app.FragmentManagerImpl$1.run(FragmentManager.java:429)
06-03 01:49:04.707: E/AndroidRuntime(1431): at android.os.Handler.handleCallback(Handler.java:725)
06-03 01:49:04.707: E/AndroidRuntime(1431): at android.os.Handler.dispatchMessage(Handler.java:92)
06-03 01:49:04.707: E/AndroidRuntime(1431): at android.os.Looper.loop(Looper.java:137)
06-03 01:49:04.707: E/AndroidRuntime(1431): at android.app.ActivityThread.main(ActivityThread.java:5041)
06-03 01:49:04.707: E/AndroidRuntime(1431): at java.lang.reflect.Method.invokeNative(Native Method)
06-03 01:49:04.707: E/AndroidRuntime(1431): at java.lang.reflect.Method.invoke(Method.java:511)
06-03 01:49:04.707: E/AndroidRuntime(1431): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:793)
06-03 01:49:04.707: E/AndroidRuntime(1431): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:560)
06-03 01:49:04.707: E/AndroidRuntime(1431): at dalvik.system.NativeStart.main(Native Method)
если у кого есть какие-либо идеи по решению, которое бы здорово!
Можете ли вы разместить свой код? –