ViewPager显示第一个片段

时间:2017-07-29 18:28:44

标签: android android-fragments android-viewpager kotlin

嘿我正在尝试实现一个垂直的viewpager,到目前为止一直很成功。但当我向下滚动以获得我的第二个片段,该片段是空白的橙色背景时,会显示我的初始片段的文本视图。

初始视图

Pic 1

滚动后

Pic2

我实现了这个answer的垂直寻呼机(第一个有180个upvotes)

我的项目也在github

如果您有任何问题,请随时在评论中提问:)

2 个答案:

答案 0 :(得分:0)

为第一个片段提供一个彩色背景(也可以是透明或白色)它应该解决它。 您可以使用透明的以下内容:android:background="@android:color/transparent"

答案 1 :(得分:0)

在GitHub中查看您的项目时,您的TextViews被添加到您的活动中的R.id.innerLay LinearLayout,但它们不在任何片段中属于R.id.pager ViewPager的一部分。您需要将TextViews移至R.layout.fragment_main,以防止它们显示在R.layout.fragment_second