0
誰もがプログラム経由でアンドロイド携帯電話の連絡先を取得する方法を知っていますか?私は本当に..必要があるので、それは次のように乾杯します:アンドロイドで連絡先とメディアカードを取得するにはどうすればいいですか?
contact count : 175 contacs
media card data : music >> 6 data | image >> 7 data ect.
は私がプログラムを経由して私のアンドロイド携帯電話のためのレポートを作成したいと今の私は自分の携帯電話にSMSの数を取得することができます。..そのコードがありますこのように:
package com.application.smsandroid;
import android.app.Activity;
import android.os.Bundle;
import android.database.Cursor;
import android.net.Uri;
import android.widget.TextView;
import android.widget.Toast;
public class smsandroid extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
TextView view = new TextView(this);
Uri uriSMSURI = Uri.parse("content://sms/inbox");
Cursor cur = getContentResolver().query(uriSMSURI, null, null, null,null);
String sms = "";
int jumlah=0;
while (cur.moveToNext()) {
sms += "From :" + cur.getString(2) + " : " + cur.getString(11)+"\n";
jumlah=jumlah+1;
}
//view.setText(sms);
setContentView(view);
Toast.makeText(this,"SMS Count : " + Integer.toString(jumlah), 1).show();
}
}
まず、あなたがあなたのアンドロイドにこの権限を設定していることを確認して、お使いのデバイス上の連絡先の数を取得するには..事前に感謝を私の問題を解決するための
ありがとうtheisenp ..それは大きく働く.. :) btw、メディアカードの詳細を取得する方法を知っていますか? –