「Calls.CONTENT_URI」コンテンツ プロバイダーを使用しています。既に列名を取得しましたが、このコンテンツ プロバイダーの列名 "name" からすべての名前を取得したいと考えています。
私は以下のコードを持っています:
uri = Calls.CONTENT_URI;
String[] projection = {"name"};
String selection = null;
String[] selectionArgs = null;
String sort = null;
resolver = getContentResolver();
cursor = resolver.query(uri, projection, selection, selectionArgs, sort);
Log.i("TUTORIAL", "counts :"+cursor.getCount());
String s;
cursor.moveToFirst();
for(int x=0; x<cursor.getCount(); x++){
s = cursor.getString(x);
Log.i("TUTORIAL", ""+s);
//cursor.moveToNext();
}
ただし、これは 1 つの名前のみを取得します。次のように、携帯電話に保存されているすべての名前のリストが必要です。
ジョン・ピーター・マーク・スージー。. バツ
しかし、今では次のような名前が 1 つだけあります。
ピーター。私が十分に明確であることを願っています。
どうしたの?事前に助けてくれてありがとう。