.xml
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
</LinearLayout>
.java
public class MainActivity extends Activity {
private EditText et1=null;
private TextView txt=null;
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
this.et1=(EditText) super.findViewById(R.id.edit1);
this.txt=(TextView) super.findViewById(R.id.txt);
this.et1.setOnClickListener(new OnclickListenerImp());
//为我们的编辑框添加焦点事件
this.et1.setOnFocusChangeListener (new OnFocusChangeListenerImp ());
}
private class OnclickListenerImp implements OnClickListener{
public void onClick(View v) {
//当点击文本框的时候,清空其中的内容
MainActivity.this.et1.setText("");
}
}
private class OnFocusChangeListenerImp implements OnFocusChangeListener{
public void onFocusChange(View v, boolean hasFocus) {
if(hasFocus){
MainActivity.this.txt.setText("获取焦点");
}
else{
MainActivity.this.txt.setText("文本输入框失去焦点");
}
}
}
}
本文介绍如何使用XML布局文件在Android应用中创建包含两个输入框和一个显示区域的基本界面,并通过事件监听实现输入框的操作。
6643

被折叠的 条评论
为什么被折叠?



