3

ScrollView を使用して、実行時に膨張するアイテムのリストを表示しています。ユーザーの更新のフィードのように。ユーザーが新しい通知でビューを更新できるようにするオプションについて考えているときに、Twitter アプリのプル トゥ リフレッシュ機能について考えました。

ScrollView でどのように実装できるか、誰にもわかりましたか?

ListView を使用してそのための実装がいくつかあるのを見ましたが、このリフレッシュ効果を得るためにすべてのプラットフォームを変更するという考えは好きではありません。

4

3 に答える 3

1

listviewやscroollviewのようにスクロール可能なさまざまなコンポーネントのpulltorefreshを実装するために導入されたソリューションがあります。ChangeLogリンクhttps://github.com/chrisbanes/Android-PullToRefreshを見てください

于 2012-11-07T08:00:58.267 に答える
0

ListView要素が 1 つだけの場合は、 として扱うことができますScrollView。pull-to-refresh の実装を使用して、ListView項目を 1 つだけ追加できます。私は過去にこのトリックを使用していました。

于 2011-12-04T19:29:50.433 に答える
0

出来るよ。ユーザーが指を下に動かし、スクロールビューが上にあるときに、スクロールビューの上部マージンを増やすことができます。次に、リリース時に更新を起動し、アニメーションでマージンを減らします(それを実現するには、独自のアニメーションを作成する必要があります)。それがアイデアです。より具体的なヘルプが必要な場合は、実装できないことを尋ねてください。

于 2011-12-04T20:02:06.350 に答える