Android常见控件— — —EditText
<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="match_parent" android:layout_height="match_parent"> <EditText android:id="@+id/edit_test" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_marginTop="20dp" android:hint="请输姓名" android:maxLines="1"/> <EditText android:id="@+id/edit_test2" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_marginTop="15dp" android:hint="学号" android:maxLines="1"/> </LinearLayout>
应用
<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="match_parent" android:layout_height="match_parent"> <EditText android:id="@+id/edit_test1" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_marginTop="20dp" android:hint="请输姓名" android:maxLines="1"/> <EditText android:id="@+id/edit_test2" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_marginTop="15dp" android:hint="请输入学号" android:maxLines="1"/> <Button android:id="@+id/button1" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="确认" android:layout_gravity="center" /> </LinearLayout>
package com.example.uiwidgettest2; import android.app.Activity;import android.os.Bundle;import android.view.View;import android.widget.*; public class edittextActivity extends Activity implements View.OnClickListener{ private EditText et1; private EditText et2; private Button btn; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.edittext); btn = (Button)findViewById(R.id.button1); et1 = (EditText)findViewById(R.id.edit_test1); et2 = (EditText)findViewById(R.id.edit_test2); btn.setOnClickListener(this); } @Override public void onClick(View v) { switch (v.getId()){ case R.id.button1: String username = et1.getText().toString(); String id = et2.getText().toString(); Toast.makeText(edittextActivity.this,username+id,Toast.LENGTH_SHORT).show(); break; default: break; } }}
转载于:https://www.cnblogs.com/xkck/p/5227408.html
Android常见控件— — —EditText相关推荐
- android控件使用大全,Android常见控件使用详解
本文实例为大家分享了六种Android常见控件的使用方法,供大家参考,具体内容如下 1.TextView 主要用于界面上显示一段文本信息 2.Button 用于和用户交互的一个按钮控件 //为Butt ...
- 【Android 常见控件使用】EditText(输入框)
文章目录 EditText(输入框) 本节引言 1.设置默认提示文本 2.获得焦点后全选组件内所有文本内容 3.限制EditText输入类型 4.设置最小行,最多行,单行,多行,自动换行 5.设置文字 ...
- 【Android 常见控件使用】ImageView(图像视图)
文章目录 ImageView(图像视图) 本节引言 1.src属性和background属性的区别 1)写代码验证区别 2)解决blackground拉伸导致图片变形的方法 3)设置透明度的问题 4) ...
- 【Android 常见控件使用】AlertDialog(对话框)详解
文章目录 AlertDialog(对话框)详解 本节引言 1.基本使用流程 2.几种常用的对话框使用示例 3.通过Builder的setView()定制显示的AlertDialog AlertDial ...
- [Android Studio]掌握Android Studio的五种常见控件和五种常见布局
目录 一.View和ViewGroup 二.Android的五种常见控件 2.1 文本控件 2.1.1 TextView 2.1.2 EditText 2.2 按钮控件 2.2.1 Button 2. ...
- Android学习--02(猜猜我的星座App源码+Android常用控件TextView+EditText+Button+ImangeView+DatePicker+App间通信+跳转页面)
猜猜我的星座App 1 Android常用控件 1.1 TextView控件 1.1.1 简介 1.1.2属性 1.1.3 扩展属性 1.1.4 TextView的使用方法 1.1.5总结 1.2 E ...
- 【Android】关于Android控件EditText的属性InputType的一些经验
关于Android控件EditText的属性InputType的一些经验 来源:http://blog.163.com/inflexible_simple/blog/static/16769468 ...
- android电子书控件,Android控件大全.pdf
Android控件大全 Android 中常见控件的介绍和使用 1 TextView 文本框 1.1 TextView 类的结构 TextView 是用于显示字符串的组件,对于用户来说就是屏幕中一块用 ...
- app自动化测试——app自动化控制、常见控件定位方法
文章目录 一.app自动化控制 1.清理数据: 2.启动: 3.关闭: 二.常见控件定位方法 1.android知识 2.ios 基础知识 3.元素定位 4.控件基础知识 5.app dom 结构解析 ...
最新文章
- Struts2的工作原理
- 06-1. 简单计算器(20)
- MAT之SVM/BP:SVR(better)和BP两种方法比较且实现建筑物钢筋混凝土抗压强度预测
- 全国计算机考试vb考试知识点汇总,全国计算机二级考试VB机试常见题型汇总
- 第五十五期:区块链将在2020年实现的重大改变
- Ubuntu 扩展内存或断电之后卡在 /dev/sda1 clean 和 /dev/sda1 recovering journal
- 【读书笔记】并发编程需要注意的几个典型问题
- 谷歌帮助开发人员面向教育应用
- OpenShift 4 - DevSecOps Workshop (15) - 利用OpenShift GitOps向多个目标部署应用
- php项目源码发布linux,php代码上传到linux服务器无法正常显示
- 函数强化练习2(py引入模块、包)
- 「leetcode」142.环形链表II,如何求环?如何找入口?各个细节讲的明明白白!你疑惑的地方,这里都有!
- Jmeter基础篇(01):如何进行post接口压力测试
- HTTP长连接与短链接以及推送技术原理
- 【MATLAB】三维绘图 ( 三维绘图步骤 )
- 织梦CMS首页被篡改怎么办?
- soundbar未来发展_Soundbar专题:一条走天下,属于客厅影院的未来
- 网吧服务器磁盘性能,网吧游戏服务端显示磁盘已满怎么解决
- 分布式框架-设置jenkins自动化构建重启项目
- 曙光云计算技术助力解放军联合作战指挥体制
热门文章
- 两个表循环的复杂度分析 征集
- poj 3352 双连通分量
- applet操作本地文件
- C#-Socket(TCP)
- 两个整数相加减是否溢出
- 【Linux 内核】Linux 内核体系架构 ( 硬件层面 | 内核空间 | 用户空间 | 内核态与用户态切换 | 系统调用 | 体系结构抽象层 )
- 【数字信号处理】线性常系数差分方程 ( 概念 | 线性常系数差分方程解法 )
- 【Flutter】ExpansionTile 可折叠列表
- 【计算理论】可判定性 ( 计算模型与语言 | 区分 可计算语言 与 可判定语言 | 证明 通用图灵机语言是 可计算语言 | 通用任务图灵机 与 特殊任务图灵机 )
- 【数据挖掘】决策树算法简介 ( 决策树模型 | 模型示例 | 决策树算法性能要求 | 递归创建决策树 | 树根属性选择 )