2012-04-30 6 views
0

電話帳の連絡先をチェックボックスリストにリストする方法を知っておく必要があるので、複数の連絡先を同時に選択する必要があります。チェックされた電話番号を使用して複数の連絡先リストに送信するSMSメッセージ連絡先リストをマルチセレクションまたはチェックリストビューで取得する方法は?

+1

これはコード作成サービスではありません。いくつかの調査(「アンドロイドチェックボックスリスト」の検索で有望な例がたくさんあります)を試してみてください。チュートリアルを読んで、特定の質問がある場合はもう一度質問してみてください。 – Tim

+0

このチュートリアルをチェックするhttp://www.quicktips.in/how-to-create-multi-select-listview-android-with-custom-adapter/ –

答えて

0

チェックボックスリストは必要ありませんが、適切な設定でリストビューが必要です。

choiceModeをmultipleChoiceまたはmultipleChoiceModal(3.0+)のいずれかに設定すると、右側のチェックボックスを使用してリストアイテムを自動的にレンダリングします。ユーザーgetCheckedItemPositions()は、チェックされた項目にアクセスします。

+0

ああ、私は理解しています、私はアンドロイドで新しいです、あなたは例plz? – dakairus

+0

@Timは言ったように、周りのチュートリアルの負荷があります。申し訳ありませんが、私はこれを閉じるために投票しなければなりません。 – xandy

2

これは非常に広い/長い質問です。私は自分のアプリケーションの1つでこれをやったので、私はあなたのためのステップを説明し、ポインタを与えることができます。

あなたが連絡先APIと対話する必要があります電話番号

取得。より具体的には、ContactsContract。 http://dev.schmid.pro/android/get-contacts-on-android-2-0

How to read contacts on Android 2.0

これは、ArrayListの中にデータを置くことはおそらく最善です。あなたはあなたがチェックボックス付きリストビューを作成するには設定されている場合は、あなたが持っているでしょう

それとも

を実装することはかなり容易である複数選択リストビューを使用することができます

を表示

あなたは、チェックボックス、TextViewの、行全体のクリックを制御することができるように

http://windrealm.org/tutorials/android/listview-with-checkboxes-without-listactivity.php

など、カスタムアダプタを作成するためのカスタム・アダプターリストビューを使用するより複雑ですが、それらは強力で便利ですし、とにかくそれらを学ぶことをお勧めします。

関連する問題