单击时,我正在尝试清除edittext框的内容。目前我的代码如下:
EditText TextOut1 = (EditText) findViewById(R.id.Search);
TextOut1.setText("", TextView.BufferType.EDITABLE);
此代码将在绑定到按钮时更改edittext框,但在绑定到编辑文本框时不会更改。
答案 0 :(得分:0)
1)在EditText
上设置听众:
textOut1.setOnFocusChangeListener (this);
2)让您的Activity
实现View.OnFocusChangeListener
:
public class MyActivity extends Activity implements View.OnFocusChangeListener{
3)覆盖方法onFocusChange
:
public void onFocusChange(View v, boolean hasFocus){
if(hasFocus){
EditText TextOut1 = (EditText) findViewById(R.id.Search);
TextOut1.setText("", TextView.BufferType.EDITABLE);
}
}