编辑框(EditText)介绍与应用
来源:互联网 发布:网络打赏 人民日报 编辑:程序博客网 时间:2024/04/24 18:31
而后前面介绍TextView应用一样,首先在程序的主入口界面上添加一个名字为"EditText"的按钮,并设定其监听器在接收到单击事件时,
程序打开展示EditText的界面,在XML文件中添加Button的代码如下所示:
<Button android:id = "@+id/edit_view_button" android:layout_width = "wrap_content" android:layout_height = "wrap_content" android:text = "EditView"/>代码解释:
定义个id为edit_view_button的button,并设定其显示文字为"EditView"
其响应方法代码如下:
Button evb = (Button)findViewById(R.id.edit_view_button);evb.setOnClickListener(new OnClickListener(){ public void onClick(View v) { Intent it = new Intent(MainActivity.this, EditTextActivity.class); startActivity(it); }});代码解释:
此代码实现和前面例子的逻辑基本上是一样的,只是点击button的时候,跳转到EditTextActivity.
EditTextActivity的代码如下:
public void onCreate(Bundle savedInstanceState){ super.onCreate(savedInstanceState); setTitle("EditTextActivity"); setContentView(R.layout.editview);}代码解释:
指定其对应的模板文件是editview.xml,需要在此xml文件里面添加一个EditText组件.
添加代码如下:
<EditText android:id = "@+id/edit_text" android:layout_width = "match_parent" android:layout_height = "wrap_content" android:text = "这里可以输入文字"/>在显示的EditText中,可以让用户输入文字.通过代码也可以使用getText获取用户输入的内容.
下面我们将添加一个功能,在该项目添加一个Button,单击此Button,可以获取EditView的内容,并在Title上显示.
为实现此功能,需要在editView.xml中添加一个Button组件,并在EditTextActivity.java中添加单击Button的响应方法.
首先在XML文件中添加一个Button组件,代码如下:
<Button android:id = "@+id/get_edit_view_button" android:layout_width = "wrap_content" android:layout_height = "wrap_content" android:text = "获取EditView的值"/>然后在代码中完成其响应事件.代码如下:
Button gevb =(Button)findViewById(R.id.get_edit_view_button);gevb.setOnClickListener(new OnClickLister(){ public void OnClick(View v) { EditText et = (EditText)findViewById(R.id.edit_text); CharSequence edit_text_value = edit_text.getText(); setTitle("EditText的值:"+edit_text_value); }});
0 0
- 编辑框(EditText)介绍与应用
- 编辑框EditText与按钮Button
- 自定义EditText编辑框
- EditText编辑框
- EditText可编辑与不可编辑
- EditText可编辑与不可编辑。
- 第5章、编辑框EditText与按钮Button
- Android GUI 之编辑框(EditText)与监视器
- Android 设置EditText可以编辑与不可编辑。
- 第6章、编辑框EditText与按钮Button(从零开始学Android)
- 文本框(TextView)与编辑框(EditText)的功能和用法
- 第6章、编辑框EditText与按钮Button(从零开始学Android)
- 第6章、编辑框EditText与按钮Button(从零开始学Android)
- 第6章、编辑框EditText与按钮Button(从零开始学Android)
- (从零开始学Android)编辑框EditText与按钮Button学习心得
- Android 编辑框(EditText)属性
- Android之编辑框(EditText)控件
- Android UI控件详解-EditText(编辑框)
- [C++]LeetCode: 85 Integer to Roman
- 界面缓冲动画效果进入程序和页面的切换效果
- 【汽配云】传统汽配行业如何搭上互联网时代的末班车?
- 转载:用随机森林模型替代常用的回归和分类模型 http://blog.sciencenet.cn/u/lixinhai来自科学网博客李欣海
- 进程间通信 - 动态链接库实现
- 编辑框(EditText)介绍与应用
- 创建表空间+用户+权限
- 粒子系统三种方法
- 设计模式系列1--工厂模式
- HTC Incredible S S710E刷机指南
- 第4题:简单斐波那契
- 互联网,马云,刘强东
- 【实验四】字符串和多维数组
- 【设计模式】面向对象小结——重写与重载