3

私の問題は、何を検索すればよいかさえわからないことです。

リストビューが欲しい。この ListView には、「スティッキー」状態の要素がいくつかあります。

デバイスのリストを下にスクロールすると、「スティッキー」状態のすべての ListElements がリストの上にスティッキー (スクロール不可) になり、別のリストが「押しのけられる」ようになります。残りの要素は通常どおりスクロールするはずです。

Google マーケットでそのようなリストを見たことがあります。大画面の場合は、左側のアプリの Detailview でそのリストを確認できます。Android JB を使用している場合は、Google Now アプリの Google 検索バーでも同じ効果が得られます。

画像 1: 左側に通常の ListView が表示され ます-liste1.png

画像 2: 通常の ListView が少し上にスクロールされているのがわかり ます-liste2.png :

画像 3: 私が実際に望んでいるものがわかります。ビューは上にスクロールされますが、「スティッキー」価格は消えません。他のすべての要素の代わりに、「スティッキー」な要素の下に移動しました 。 listview-liste3.png :

それ、どうやったら出来るの?

4

2 に答える 2

1

I think that you meant to do some "synchronized scrolling".

There's a great post explaining how they've done in on Google Play:

http://www.pushing-pixels.org/2011/07/18/android-tips-and-tricks-synchronized-scrolling.html

Hope that's what you were looking for..

于 2012-09-10T12:30:29.257 に答える
0

これは別のコンポーネントであり、ListViewとはまったく関係がないと思います。

ヘッダーを作成し、RelativeLayoutまたはLinearLayoutにして、残りの領域をfill_parentに設定されたListViewで埋めるだけです。次に、ListViewをスクロールすると、「ヘッダー」は固定されたままになり(別のコンポーネントであるため)、リストは下にスクロールします。

于 2012-09-10T12:00:12.727 に答える