2017-07-29 64 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

沒有沒有工作,這不可能是問題。有了這個代碼,我初始化了我的水平視圖,所以我不認爲問題在那裏 –