2012-02-14 5 views
1

私は、ページャーの異なるページに2つのリストビューを持つビューページャーを使用しています。私は非常に奇妙な問題を抱えています。カスタムアダプタとデータセットを使ってリストビューを設定すると、他のリストビューも表示されますが、別のデータセットとアダプタでもページにスワイプすると同じデータが表示されます。1つのリストビューのデータセットが別のリストビューに表示されるのはなぜですか?

他に誰かがこのような問題に遭遇したことがありますか?

+1

関連コードを投稿してください。 – kosa

+0

...続行することはあまりありません。それはあなたがあなたがデータと思っていることをしていない可能性が高いです。 –

+0

フラグメントを使用していますか? –

答えて

1
あなたはおそらく、他のリストビューは、キャッシングのために描かれている間に実行されるどこかにリストビューのオブジェクトを取得するにはfindviewbyid使用している

インスタンス化の項目であなたのコードを配置し、それが最善だということを覚えておいてみてください

等...

https://github.com/Shereef/ViewPagerPlusExpandableListを見て、私のプロジェクトを見て、私はインスタンス化項目を使用方法を確認(個人的に私はそれが間違っていると思う)viewpager元のレイアウトに現在のウィジェットを使用するinstantiateItemでビューを膨らませるのではなく

PS私の答えは非常に一般的なものなので、詳細は提供されていません。

関連する問題