2013-02-18 75 views

回答

0

你可以嘗試這樣的事:

textView.addTextChangedListener(new TextWatcher() { 
    public void afterTextChanged(Editable s) { 
    } 

    public void onTextChanged(CharSequence s, int start, int before, int count) { 
    } 

    public void beforeTextChanged(CharSequence s, int start, int count, int after) { 
    AlertDialog.Builder builder = new AlertDialog.Builder(context); 
    builder.setAdapter(adapter, new DialogInterface.OnClickListener() { 

     public void onClick(DialogInterface dialog, int which) { 
      textView.setText(which); 
     } 
    }); 
    builder.show(); 
    } 
}); 
0
et1.addTextChangedListener(new TextWatcher() { 
     @Override 
     public void beforeTextChanged(CharSequence s, int start, int count, int after) { 
     // at this u use alert box with radio buttons 
      // TODO Auto-generated method stub 
     } 


     @Override 
     public void beforeTextChanged(CharSequence s, int start, int count, int after) { 
     //leave blank 
      // TODO Auto-generated method stub 
     } 

     @Override 
     public void afterTextChanged(Editable s) { 
      //leave blank 
      // TODO Auto-generated method stub 
     } 
    }); 
0

您可以使用此也

 disValEdit.setOnTouchListener(new OnTouchListener() { 
      public boolean onTouch(View v, MotionEvent event) { 
       if(event.getAction() == MotionEvent.ACTION_UP) { 



        } });