2012-02-07 11 views
0

私は値がその特定の連絡先を特定するものは何でもIDと一緒に、電話番号を持っているすべての連絡先の連絡先「データベース」を照会する必要があります。コンタクトコレクション/配列は、特定の連絡先について> 1つの電話番号が含まれている場合は、各電話numが独自の個別「記録」に含まれるべきです。だから、私は値を取得する必要があります:_id、名前、電話番号の連絡先を照会する方法は?

ID 
1 
NAME 
Sam L. Clemens 
PHONE 
262.490.1835 

ID 
1 
NAME 
Sam L. Clemens 
PHONE 
209.286.1910 

ID 
2 
NAME 
John Steinbeck 
PHONE 
414.277.1902 

ID 
3 
NAME 
William Saroyan 
PHONE 
123.625.1914 

IOW: 
1, Sam L. Clemens, 262.490.1835 
1, Sam L. Clemens, 209.286.1910 
2, John Steinbeck, 414.277.1902 
3, William Saroyan, 123.625.1914 

これらの値を取得する方法を知っている人はいますか?

+0

このリンクを参照してください:http://stackoverflow.com/questions/4613104/how-to-retrive-contact-name-and-phone-数・イン・アンドロイド/ 4613198#4613198 – Vivek

答えて

1

まず第一に、あなたは構造体のどのようなあなたは、「1つの以上の電話番号」を記憶するために使用されても、使用しているデータベースを指定?

私は難易度が表示されません。ただ、それがnullになることをお使いの携帯電話の欄に指定し、クエリを実行しているときだけ、その列にあるものをチェックし、nullでない場合は、服用他の値

を進める

EDIT:はそれはのようなものになるはずです 電話番号<> null

+0

これは、カスタムデータベースではありません、それは、Android susbsystem /デバイスに固有である連絡先データです。 –

関連する問題