-4

Androidでアプリケーションを作成しています。サムスンのデフォルトの連絡先アプリケーションと同じビューを作成する必要があります。私が必要とするのは、ヘッダーに言及する必要があることです。このリストの下に名前 A があると、A から始まる名前が含まれ、その後、ヘッダーに B があり、このリストの下に B から始まる名前が含まれます。これとは別に、右側にA、B、C、D.......からZまでの垂直リストがあります。これをクリックすると、その文字リストに関連するものが開きます。

その機能を実現する方法を教えてください。

画像はこちら!このようなビューを作成する

あらゆる種類の助けをいただければ幸いです。ありがとう

4

1 に答える 1

2

Hierarchy Viewer ツールを使用して、それがどのように行われたかを調査できます。使い方のチュートリアルはたくさんありますが、とてもシンプルです。

編集:

Michal 私が知っていることはすべて、私が必要としているのは、ヘッダーに言及する必要があることです。このリストの下に名前 A があると、A から始まる名前が含まれ、その後に B を持つヘッダーがあり、このリストの下に B から始まる名前が含まれるとします。これから、右側に A 、B、C、D から Z までの垂直リストがあります。これをクリックすると、その文字リストに関連するものが開きます。上の画像を変更しています。

あなたの質問はそれについて何も言っていません。正確ではありません。編集する必要があります。AlphabetIndexer/SectionIndexer です。

見て:

iPhone のように右側にアルファベットが表示された ListView。出来ますか?

またはここ:

http://twistbyte.com/tutorial/android-listview-with-fast-scroll-and-section-index#codesyntax_1

またはここ:

http://vardhan-justlikethat.blogspot.in/2012/06/android-android-listview.html

ウェブ上にはたくさんの例があります。この例では fastScroller を使用していますが、このバーの右側に文字が必要な場合は、次の例があります。

http://www.codeproject.com/Tips/548592/Android-Alphabetic-IndexBar-Scroller?display=Print

于 2013-02-21T09:02:32.973 に答える