當前位置:首頁 » 安卓系統 » android仿通訊錄

android仿通訊錄

發布時間: 2023-08-19 15:42:26

A. Android編程,根據姓名獲得手機通訊錄中的電話號碼

java">importcn.teachcourse.R;

/**
*[email protected]/5/5.
*/
{
privatestaticfinalStringTAG=PhoneNameActivity.class.getSimpleName();
privateEditTextet;

publicstaticvoidstart(Contextcontext){
start(context,null);
}

publicstaticvoidstart(Contextcontext,Intentextras){
Intentintent=newIntent();
intent.setClass(context,PhoneNameActivity.class);
intent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP
|Intent.FLAG_ACTIVITY_SINGLE_TOP);
if(extras!=null){
intent.putExtras(extras);
}
context.startActivity(intent);
}

@Override
protectedvoidonCreate(BundlesavedInstanceState){
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_phone_name);
et=(EditText)this.findViewById(R.id.mobile);
}

publicvoidgetTelClick(Viewview){
Stringname=et.getText().toString().trim();
number(name);
}

/**
*通過輸入獲取電話號碼
*/
publicvoidnumber(Stringname){
//使用ContentResolver查找聯系人數據
Cursorcursor=getContentResolver().query(ContactsContract.Contacts.CONTENT_URI,null,null,null,null);
//遍歷查詢結果,找到所需號碼
while(cursor.moveToNext()){
//獲取聯系人ID
StringcontactId=cursor.getString(cursor.getColumnIndex(ContactsContract.Contacts._ID));
//獲取聯系人的名字
StringcontactName=cursor.getString(cursor.getColumnIndex(ContactsContract.CommonDataKinds.Phone.DISPLAY_NAME));
if(name.equals(contactName)){
//使用ContentResolver查找聯系人的電話號碼
Cursorphone=getContentResolver().query(ContactsContract.CommonDataKinds.Phone.CONTENT_URI,null,ContactsContract.CommonDataKinds.Phone.CONTACT_ID+"="+contactId,null,null);
if(phone.moveToNext()){
StringphoneNumber=phone.getString(phone.getColumnIndex(ContactsContract.CommonDataKinds.Phone.NUMBER));
Toast.makeText(this,phoneNumber+"TeachCourse——blog。。。",Toast.LENGTH_SHORT).show();
Log.d(TAG,"電話:"+phoneNumber);
break;
}

}
}
}
}

1、修改getTelClick()方法

2、修改Toast麵包屑提示

3、修改獲取聯系人名字方法

4、位置稍微調整

熱點內容
神奇青蛙安卓版在哪裡下載 發布:2025-03-12 14:05:12 瀏覽:529
曙光牌路由器登錄密碼是多少 發布:2025-03-12 13:51:36 瀏覽:99
舞蹈培訓源碼 發布:2025-03-12 13:34:04 瀏覽:741
電腦與伺服器之間快速傳輸文件 發布:2025-03-12 13:26:55 瀏覽:955
ftp上的文件在伺服器 發布:2025-03-12 13:26:53 瀏覽:416
linux關閉445埠 發布:2025-03-12 13:20:47 瀏覽:219
加密語句表情 發布:2025-03-12 13:17:36 瀏覽:821
電腦伺服器響應不了 發布:2025-03-12 13:16:02 瀏覽:897
vmwarenat外網訪問 發布:2025-03-12 13:06:31 瀏覽:47
紅魔三哪個安卓系統最穩定 發布:2025-03-12 13:01:45 瀏覽:303