4

このようなリストビューをプルするにはどうすればよいですか?

ここに画像の説明を入力 リストビューはヘッダーが歌手のアバターで、リストビューをプルダウンすると画像が引き伸ばされます。pic1 は通常、pic2 はプルダウンされています。

4

3 に答える 3

0

このGnod/ParallaxListView スケールに視差効果を使用できます。必要に応じて、ManuelPeinadoによるソリューションがあります。

アクトンバーのフェードまたはフェードアクションバーは、ここから確認できます

リストビューをスクロールしながら画像を拡大縮小します。これはあなたの質問に適した解決策だと思います。

これがあなたを助けることを願っています

于 2014-06-22T11:46:20.733 に答える
0

それを達成するのはそれほど難しいことではありません。画像の高さ (展開された状態) で透明な空のヘッダーを追加できます。listView の下に画像付きのレイアウトを追加します。レイアウトは次のようになります。

<FrameLayout>
  <LinearLayout> //layout with your image and controlls
  </LinearLayout>
  <ListView/> //your listView
</FrameLayout>

その後、listView のスクロール変更リスナーを実装する必要があります。画面上の透明なヘッダーを決定し、コントロール レイアウトの Y 位置を設定する必要があります。このテクニックを使用すると、リスト ビューでヘッダーのさまざまな動作を作成できます (視差効果、フェード アニメーションなど)。

于 2014-05-12T13:10:54.320 に答える