2017-07-29 14 views
0

ちょっと私は垂直ビューページャーを実装しようとしていて、今まで成功しています。しかし、オレンジ色の背景が空白の2番目の断片にスクロールすると、私の最初の断片からのテキストビューが表示されます。ViewPagerは最初のフラグメントからTextviewsを表示します

Inital表示

Pic 1

Pic2

をスクロールした後、私はこのanswer(180 upvotesと最初のもの)

から垂直ページャを実施しましたあなたが得た場合

私のプロジェクトでは、それはそれを解決する必要があります(また、透明または白色であることができます)ご質問は、最初のフラグメントに色付きの背景を提供するコメント:)

答えて

0

で気軽にgithub

にもあります。あなたは、以下の透明のために使用することができ :GitHubのでプロジェクトを見るとandroid:background="@android:color/transparent"

+0

に示すからそれらを防ぐことができますどのR.layout.fragment_mainTextViewsを移動する必要があり –

0

、あなたTextViewsは、あなたの活動である、R.id.innerLayLinearLayoutに追加されているが、それらは断片のいずれかではありませんしていますR.id.pagerViewPagerの一部です。あなたは、私がtextviewsと私のactivity_mainの背景を設定しようとしましたが、その中にテキストを望むfragment_mainは動作しませんでしたあなたの答えをありがとうR.layout.fragment_second

+0

あなたの答えをありがとう!私は変更を加えましたが、今はすべてのテキストビューを2回見ましたが、問題はまだあります。私はgithubリポジトリに自分の変更をプッシュしました –

+0

'inLay.addView(getView(x))}'と 'getView()で' val inLay = findViewById (R.id.innerLay)をLinearLayoutとして移動してください。 ()メソッドをあなたのActivityからそのフラグメントに渡し、それが動作するかどうかを確認してください。 – ono

+0

いいえ動作しませんでしたこれは問題ではありません。このコードでは、水平ビューを初期化するので、問題はそこにあるとは思わない –

関連する問題