當前位置:編程學習大全網 - 編程語言 - 同步記錄和回放編程

同步記錄和回放編程

進口?cn . teach course . r;

/**

*?創造了?被誰?postmaster@teachcourse.cn?開?2016/5/5.

*/

公共?班級?PhoneNameActivity?延伸?ActionBarActivity?{

私人?靜電?決賽?字符串?標簽?=?phonename activity . class . get simplename();

私人?EditText?et;

公共?靜電?作廢?開始(上下文?上下文)?{

開始(上下文,?null);

}

公共?靜電?作廢?開始(上下文?語境,?意圖?群眾演員)?{

意圖?意圖?=?新的?intent();

intent.setClass(上下文,?phonenameactivity . class);

intent.addFlags(Intent。標誌_活動_清除_頂部

|?意圖。FLAG _ ACTIVITY _ SINGLE _ TOP);

如果?(群眾演員?!=?null)?{

intent . put extras(extras);

}

context.startActivity(意圖);

}

@覆蓋

受保護?作廢?onCreate(捆綁?savedInstanceState)?{

super . oncreate(savedInstanceState);

setContentView(r . layout . activity _ phone _ name);

et?=?(EditText)?this . findviewbyid(r . id . mobile);

}

公共?作廢?getTelClick(查看?查看)?{

字符串?名字?=?et.getText()。toString()。trim();

號碼(姓名);

}

/**

*?通過輸入獲取電話號碼。

*/

公共?作廢?數字(字符串?姓名)?{

//使用ContentResolver查找聯系人數據

光標?光標?=?getContentResolver()。查詢(ContactsContract。聯系人.內容_URI,?null,?null,?null,?null);

//遍歷查詢結果,找到需要的號碼。

什麽時候?(cursor.moveToNext())?{

//獲取聯系人ID

字符串?contactId?=?cursor . getstring(cursor . get column index(contacts contract . contacts . _ ID));

//獲取聯系人的姓名。

字符串?聯系人姓名?=?cursor . getstring(cursor . getcolumnindex(contacts contract。common data kinds . phone . display _ NAME));

如果?(name.equals(contactName))?{

//使用ContentResolver查找聯系人的電話號碼。

光標?電話?=?getContentResolver()。查詢(ContactsContract。common data kinds . phone . content _ URI,?null,?聯系人聯系人。common data kinds . phone . contact _ ID?+?"?=?"?+?contactId,?null,?null);

如果?(phone.moveToNext())?{

字符串?電話號碼?=?phone . getstring(phone . getcolumnindex(contacts contract。common data kinds . phone . number));

Toast.makeText(這個,?phoneNumber+"教學課程——博客.。。",?吐司。LENGTH_SHORT)。show();

Log.d(標簽,?“電話:“?+?phone number);

打破;

}

}

}

}

}1,修改getTelClick()方法。

2.修改吐司面包提示

3.修改獲取聯系人姓名的方法。

4.稍微調整壹下位置

  • 上一篇:請問如何用C語言寫壹個可以實現加減乘除四則運算的計算器!
  • 下一篇:設施規劃
  • copyright 2024編程學習大全網