片段中的SwipeLayout ListView实现

时间:2019-02-03 23:16:02

标签: java android android-fragments

我正在创建一个SwipeLayout ListView,并且试图将其放在fragment中,这使我遇到了问题。只需提及,我已经实现了选项卡布局(禁用向左/向右滑动),并且在此布局中,我有2个片段(2个选项卡)。

我将https://github.com/chthai64/SwipeRevealLayout用于我的SwipeLayout,在示例中,它是在活动内部实现的,而不是片段,这对我来说是个问题。

所以我有Activity.javaFragmentOne.javaListAdapter.java。片段显然是活动的子元素,因此由于我试图将SwipeLayout实现为片段,所以当我在片段中放置函数setupList()createList()时出现问题,然后我需要致电setupList(),但我应该在哪里打电话呢?如果我覆盖onStart会起作用,但是可以吗?会引起问题吗?

在示例中,它在onCreate方法中被调用,而该片段没有片段,而我无法在onCreateView中调用它,因为尚未创建视图并且我需要拥有{{ 1}}准备就绪。 list_viewlist_view中。

我也曾尝试在fragment.xml中实现这些功能,但是如果我是正确的话,我不能或不应该访问Activity中的片段布局元素,因为它不是好的做法,甚至是不可能的。

Activity

我需要怎么做才能做到这一点?是否有必要在片段中实现功能或是否有其他方法?在该活动中,我还具有其他片段,这些片段彼此交互,具体取决于用户的操作。

0 个答案:

没有答案