2017-07-29 29 views
0

嘿,我想实现一个垂直viewpager并已取得了成功,到目前为止Textviews。但是当我向下滚动到第二个空白的橙色背景片段时,会显示我的初始片段中的文字视图。ViewPager表示从第一片段

Inital查看

Pic 1

滚动

Pic2

后我实现垂直寻呼机从这个answer(第一个180个upvotes)

我的项目也对github

如果你有任何问题随时问在评论:)

回答

0

提供第一片段的有色背景(以下也可以透明或白色)应该解决这个问题。 您可以使用透明如下:android:background="@android:color/transparent"

+0

展示谢谢您的回答我试图把我activity_main与textviews和fragment_main在它的文本视图的背景没有工作 –

0

看在GitHub上你的项目,你TextViews被添加到R.id.innerLayLinearLayout,这是你的活动,但他们不以任何它们的片段的R.id.pagerViewPager部分。您需要将TextViews移动到R.layout.fragment_main,这将防止他们R.layout.fragment_second

+0

谢谢您的回答!我做了修改,但是现在我每次都看到了所有文本视图,我认为问题仍然存在。我推我GitHub库 –

+0

移动'VAL嵌= findViewById (R.id.innerLay)作为对的LinearLayout(在0..9 X){inLay.addView(getView(X))}'和'getView我的变化()'方法从你的活动到片段,看看它是否工作。 – ono

+0

没有没有工作,这不可能是问题。有了这个代码,我初始化了我的水平视图,所以我不认为问题在那里 –