白日放歌须纵酒,青春作伴好还乡。这篇文章主要讲述了解Android_04之EditText标签相关的知识,希望能为你提供帮助。
一、EditText标签作用
用于输入文字,类似于html中的<
input type="text" />
标签
二、EditText标签继承TextView标签,很多TextView标签的样式它同样也支持。
三、Edit标签特有的属性:
< EditText android:id="@+id/et1" android:layout_width="match_parent" android:layout_height="100dp" android:hint="电话号码" android:textSize="28sp" android:paddingLeft="10dp" android:inputType="number" />
分析:
文章图片
【了解Android_04之EditText标签】 其中,inputType的值可以改为textPassword,效果是输入时文本变为加密形式。
四、EditText的监听事件:
public class MainActivity extends AppCompatActivity { private EditText et1; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); et1 = findViewById(R.id.et1); et1.addTextChangedListener(new TextWatcher() { @Override public void beforeTextChanged(CharSequence charSequence, int i, int i1, int i2) { //文本改变前}@Override public void onTextChanged(CharSequence charSequence, int i, int i1, int i2) { //文本改变时触发 //charSequence为当前文本编辑框中的值 Toast.makeText(MainActivity.this,charSequence,Toast.LENGTH_SHORT).show(); //使用吐司打印一下当前改变的文本 }@Override public void afterTextChanged(Editable editable) { //文本改变后} }); } }
推荐阅读
- 用华为HMS ML kit人体骨骼识别技术,Android快速实现人体姿势动作抓拍
- 在Android中如果在非UI线程更新UI会抛出异常
- 多测师讲解 ---面试课程之app_001---高级讲师肖sir
- 多测师讲解 app---面试课程之复习(003)---高级讲师肖sir
- 记一次bug:C:Users98426.gradlecaches ransforms-1files-1.1appcompat-v7-28.0.0.aare5d207ddf888a313
- 解决Mac下AndroidStudio内容时卡顿
- Android中用opencv处理图片
- 这个毒奶色到底是啥来头啊?杨幂说的毒奶色是啥梗?_新浪微博
- 怎样看微信群内人员的王者荣耀排行?_微信