我是Android新手,这是我的第二个应用程序。我创建了一个标签式活动,其中第一个片段具有用于创建新任务的表单,第二个片段具有所有已保存任务的列表,第三个片段将在第二个列表中从列表中选择时显示任务上的注释分段。第三个片段也应该像聊天活动一样,当您键入它们时发布评论,然后点击发送按钮。当我从单独的Activity
(下面的链接中的GitHub分支中的CommentsActivity.java
)实施此聊天活动时,该应用完全按照它应有的运行。然而,当我尝试从第三Fragment
执行相同的代码,我有以下问题:Android:打开另一个片段
我必须点击列表中的项目(在
TasksFragment.java
)两次推出CommentsFragment
之前。该片段保持空白并且不显示任何细节或评论。
标题栏混乱了。当
CommentsFragment
首次启动时,它会正确设置标题。但是,当我在片段之间滑动时,它会变成空白。有时甚至会显示最后打开的片段的标题,而不是当前打开的片段的标题。
你可以找到我的代码在这里:https://github.com/geekskool/android-teamwork/tree/only_fragments
其他细节:我传递的TasksFragment
和CommentsFragment
与与主activity-- AddTask.java
互动片段交互方法之间的数据。这是我知道的唯一途径。如果有更好的方法,请告诉我。
您可以删除logcat,因为它在这里不相关,只有在发生崩溃时才需要logcat – Bhargav
删除了logcat。 :) –