掲題の件について、
実装方法を模索しているのですが、よい方法が思いつかないため、
皆様のお知恵を拝借させていただければと思います。
やりたいことは、
ListView や ScrollViewを使って、リストの終端までスクロールしたときに、
リストの先頭のアイテムを再び表示してスクロールをエンドレスに行うようにしたいのです。
こちらで試した方法としては、
listView.setOnScrollListener の onScroll() でリストの終端に達したときに、
adapter.add(data) としてみましたが、
その場合Aというデータを更新した場合、追加したAは更新されません。
イメージ
+-------+
| A | あいう → かきく
+-------+
| B |
+-------+
| C |
+-------+
| A | ←add あいう
+-------+
そもそもやりたことが実現可能なものなのかすら分かっていませんので、
何か情報いただけると助かります。
上下スクロールだけでなく、左右スクロールでも同様のことをしたいです。
※キーワードとして、
「Endress」「Infinity」「Ring」 x 「List」「Scroll」
などで検索しましたが、私では情報見つけられませんでした。
--
このメールは Google グループのグループ「日本Androidの会」の登録者に送られています。
このグループに投稿するには、android-g...@googlegroups.com にメールを送信してください。
このグループから退会するには、android-group-j...@googlegroups.com にメールを送信してください。
詳細については、http://groups.google.com/group/android-group-japan?hl=ja からこのグループにアクセスしてください。
返信ありがとうございます。hinaです。
ポイントごとに問題の切り口挙げて頂いたので、
そこから紐解いていきたいと思います。
私のスキルでは時間かかると思いますが、
何かしらの成果出ましたら、こちらで報告させていただきたいと思います。
※一筋縄ではいきそうにないですが、頑張ります。
> 2011年11月19日23:45 hina <hinatakota3...@gmail.com>:
ご希望のものとは違いますし、僕自身試したこともないのですが、こちらにヒントになりそうなリストに使えるコードがあります。
https://github.com/commonsguy/cwac-endless
リストの末端まで来ると次のをいくつかロードするというものです。
hinaです。
情報ありがとうございます。
コード確認してみます。