0

連絡先に関する情報を表示する画面があります。ユーザーが左または右にスワイプすると、次の連絡先に移動する必要があります。

私はこれを行うためにViewPagerを使用していますが、Android開発は初めてなので、これを実現するための最良の方法を決定するのに役立つことがあります。私はここの例に従いました: Viewpagerとlistviewsそしてそれは機能しました。しかし、私には2つの問題があります。

1)単一のListViewコントロールでのみ機能します。ただし、3つのTextViewと1つのListViewがあり(まもなく画像が追加されます)、それらすべてを更新する必要があります。どうすればいいですか?最善の方法は何ですか?例がありますか?

2)リンクの例では、ページごとに1つのListViewが作成されますが、200ページ以上になる可能性があるため、効率的ではないようです。2つ作成して、2つを切り替え続ける必要がありますか?

ありがとう!

4

1 に答える 1

0

わかった。すべてのコントロールを含む新しい xml レイアウト ページを作成しました。すべてのコントロール ID を指定しました。ビューページャーを収容するアクティビティで、ビューページャーの開始時に、ページ インデックスに基づいた適切なデータを使用して、レイアウトにコントロールを読み込みます。おそらくもっと良い方法がありますが、これは短期的には機能します。

于 2012-08-10T13:43:07.657 に答える