2

こんにちは、Android アプリで更新するプルを実装したいと思います。しかし、ListViews の Implimentations だけがあります。これらの TextViews のテキストは XML(オンライン) から解析されるため、TextViews を更新したいと思います。そのため、XML を変更してプルして更新すると、TextViews が更新されます。それを暗示することは可能ですか?類似のプロジェクトや git はありますか?

ありがとう!

編集:つまり、基本的にはプルでアニメーションを更新したいだけです。

4

1 に答える 1

7

私は間違いなくChris Banes の pull-to-refresh の実装を見てみたいと思います。彼のコードには、 だけでなく と の相互作用スタイルも含まれていListViewます。GridViewWebView

特に後者は、コンテンツにアダプターを使用しないビューのプルツーリフレッシュの実装例であるため、あなたの場合に興味深いでしょう。ソース コードを見ると、Banes のプロジェクトのすべての具体的な pull-to-refresh ビューが、PullToRefreshBaseアニメーションと更新のためのロジックのほとんどを含む汎用 から拡張されていることがわかります。その基本クラスを持つことの利点は、他のタイプのビュー、たとえば a に対して同じことを行うのTextViewが非常に簡単であることです。

このアプローチの唯一の欠点は、実装が他のビューのラッパーであることです。つまり、実際のビューを取得するために余分な行をいくつか書く必要があります。したがって、完全なドロップイン代替品ではありません。ただし、その機能と機能は、その不便さをはるかに超えています。:)

于 2012-06-10T19:35:06.963 に答える