现在的位置: 首页 > 综合 > 正文

android2.2根据电话号码查询联系人姓名的方法

2014年02月22日 ⁄ 综合 ⁄ 共 1414字 ⁄ 字号 评论关闭
[java] view
plain
copy

  1. public class AndroidTest extends Activity {  
  2.     private static final String TAG = "AndroidTest";  
  3.   
  4.     private TextView m_TextView;  
  5.     private EditText m_EditText;  
  6.       
  7.     private String mNumber;  
  8.       
  9.     @Override  
  10.     public void onCreate(Bundle savedInstanceState){  
  11.         super.onCreate(savedInstanceState);  
  12.         setContentView(R.layout.main);  
  13.           
  14.         m_TextView = (TextView) findViewById(R.id.TextView01);  
  15.         m_EditText = (EditText) findViewById(R.id.EditText01);  
  16.   
  17.         m_TextView.setTextSize(20);  
  18.         /** 
  19.         * 设置当m_EditText中为空时提示的内容   
  20.         * 在XML中同样可以实现:android:hint="请输入账号" 
  21.         */  
  22.         m_EditText.setHint("请输入账号");  
  23.   
  24.         /* 设置EditText事件监听 */  
  25.         m_EditText.setOnKeyListener(new EditText.OnKeyListener() {  
  26.         public boolean onKey(View arg0, int arg1, KeyEvent arg2)  
  27.         {  
  28.             // TODO Auto-generated method stub  
  29.             // 得到文字,将其显示到TextView中  
  30. //          m_TextView.setText("文本框中内容是:" + m_EditText.getText().toString());  
  31.             return false;  
  32.         }  
  33.         });  
  34.           
  35.         m_EditText.setOnFocusChangeListener(new OnFocusChangeListener() {  
  36.   
  37.             public void onFocusChange(View v, boolean hasFocus) {  
  38.                 // TODO Auto-generated method stub  
  39.                 mNumber = ((EditText)v).getText().toString();  
  40.                 Log.d(TAG, "mNumber = " + mNumber);  

抱歉!评论已关闭.