java - Android一次性选取5个联系人的思路是什么?
PHP中文网
PHP中文网 2017-04-17 17:41:12
0
1
288

想在手机通讯录一次性选取5个联系人,然后返回给onActivityResult(),这个实现思路应该是什么样的呀?

PHP中文网
PHP中文网

认证高级PHP讲师

全員に返信(1)
迷茫

問題は、あなたが何をしたいのかということです。一度にアクセスできる連絡先を 5 件のみに制限していますか? それとも 5 件の連絡先のデータのみが必要ですか?

  • 一度に取得できる項目は 5 つまでに制限されているため、連絡先テーブルをクエリするときに制限を追加します

  • 必要なのは 5 人の連絡先のデータだけです。上記の点に加えて、すべての連絡先データをクエリして 5 人を切り出すこともできます。

アドレス帳の連絡先を取得するにはアクティビティを開く必要がないため、データは onActivityResult() メソッドにコールバックされません。アドレス帳をクエリするには、ContentResolver がクエリを送信し、Cursor を返し、それを解析するだけで済みます。

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート