android 更改edittext内容,Android如何实时更改edittext的内容
为此使用TextWatcher。设置它的EditText用户类型:
myEditText1.addTextChangedListener(new TextWatcher() {
@Override
public void afterTextChanged(Editable s) {
String value = s.toString();
// Perform computations using this string
// For example: parse the value to an Integer and use this value
// Set the computed value to the other EditText
myEditText2.setText(computedValue);
}
@Override
public void beforeTextChanged(CharSequence s, int start, int count, int after) {
}
@Override
public void onTextChanged(final CharSequence s, int start, int before, int count) {
}
});
编辑1:
检查空字符串"":
myEditText1.addTextChangedListener(new TextWatcher() {
@Override
public void afterTextChanged(Editable s) {
String value = s.toString();
if (value.equals("")) {
myEditText1.setText("0");
// You may not need this line, because "myEditText1.setText("0")" will
// trigger this method again and go to else block, where, if your code is set up
// correctly, myEditText2 will get the value 0. So, try without the next line
// and if it doesn't work, put it back.
myEditText2.setText("0");
} else {
// Perform computations using this string
// For example: parse the value to an Integer and use this value
// Set the computed value to the other EditText
myEditText2.setText(computedValue);
}
}
@Override
public void beforeTextChanged(CharSequence s, int start, int count, int after) {
}
@Override
public void onTextChanged(final CharSequence s, int start, int before, int count){
}
});
android 更改edittext内容,Android如何实时更改edittext的内容相关推荐
- android edittext底线,android – 更改edittext的底线颜色
我正在尝试更改EditText的底线颜色,但它显示默认的蓝线颜色.我无法理解我哪里出错了? android:id="@+id/searchtext" android:layout_ ...
- android edittext 光标监听,Android EditText监听器,用于光标位置更改
我有一个EditText对话框. EditText在创建时已经填充.当用户将光标放置在文本的特定部分或其附近时,Toast将弹出. 我的问题是监听光标位置的变化.另一个post提出同样的问题,并且接受 ...
- android更改app背景颜色,使用AppCompat更改操作栏的背景颜色
我在网上发现了有关此问题的一些问题.不幸的是,到目前为止,我尝试的所有操作均未成功. 标题说,我需要更改操作栏的背景颜色. 该项目的最小sdk为9,最大sdk为19. 我在res / values文件 ...
- android canvas 背景图片,Android更改canvas背景颜色而不会丢失任何图纸
已经给出了你的问题的答案都指向了正确的方向:你需要在单独的图层中分离背景颜色块和前景图,然后合并它们,然后将它们全部保存在.png文件中. 这就是Adobe Photoshop工作流程的设计--如果我 ...
- Android S 新特性:应用行为更改
文章目录 前言 一.用户体验 1. 前台服务通知UX延迟 2. 手势导航的沉浸式模式改进 二. 隐私 1. Netlink MAC限制 三.安全 1. 阻止不受信任的触摸事件 2. 受影响的应用程序 ...
- android 设置画布颜色,Android更改画布背景颜色而不会丢失任何图纸
已经给出了你的问题的答案都指向了正确的方向:你需要在单独的图层中分离背景颜色块和前景图,然后合并它们,然后将它们全部保存在.png文件中.这就是Adobe Photoshop工作流程的设计--如果我们 ...
- android百度地图定位自定义图标,Android应用开发之android 百度地图自定义圆,更改默认图标等常用方法...
本文将带你了解Android应用开发之android 百度地图自定义圆,更改默认图标等常用方法,希望本文对大家学Android有所帮助. 总结了一下百度地图常用的方法(前提是集成百度地图环境成功): ...
- 三星android10变化,三星更改了部分 Android 10 更新时间表
原标题:三星更改了部分 Android 10 更新时间表 三星电子在基于Android 10的Galaxy智能手机和平板电脑的OneUI 2.0更新时间表上进行了一些更改. 在修订的路线图中,Gala ...
- android 聊天背景图片,Android 实现从本地读取图片更改聊天背景
现在很多社交软件都有这个功能,因为本次我参加一个比赛也是要做一个社交软件,所以我就"画蛇添足"的添加了这个一个功能,因为我也是个Android初学者,所以说修改bug浪费了我至少1 ...
- android 线性布局位置,android – 如何在线性布局中更改视图的位置.
所以我有一个已经填充了子项的线性布局.有没有办法改变其中一个孩子的位置? 如果有任何帮助的话,我正试图交换他们之间的观点. final LinearLayout parrent = (LinearLa ...
最新文章
- 数据库的三大范式和事物
- php 学习笔记 数组1
- 利用python将数据写入CSV文件中
- 都说 WebP 厉害,究竟厉害在哪里?
- JAVA中修改顺序表中的元素_java – 在列表中查找元素并使用stream()更改它
- Effective C++学习第二天
- numpy matrix 矩阵对象
- phpstorm 10 注册码
- 四格漫画《MUXing》——请客记
- linux创建表空间 没有权限,ORA-12913: 无法创建字典管理的表空间
- fterm 控制台乱码解决
- 华为移动路由Pro测评:不用办理固话宽带也可高速上网
- 200 件实物,从过往的平面设计窥视上海的变化
- 激荡20年,芯片产能从零起步到反超美国,中国制造的又一大成就
- 智付科技集团2018全球合作伙伴大会成功举办 5大战略布局首度公开
- c语言绘画哆啦a梦源码,简单壁纸制作-哆啦A梦
- Cynthia代码审计
- 自考学习总结之管理经济学
- 教你开始玩第一个链游gamefi
- Tomcat7中文文档
热门文章
- .NET开发框架(二)-框架功能简述
- SmartSql For Asp.Net Core 最佳实践
- Ocelot简易教程(三)之主要特性及路由详解
- 将 ASP.NET Core 2.0 项目升级至 ASP.NET Core 2.1 RC 1
- aspnetcore.webapi实践k8s健康探测机制 - kubernetes
- Unity/DotNetty中集成Lidgren实现可靠UDP
- Asp.net 面向接口可扩展框架之类型转化基础服务
- Django07:模板语法/标签/inclusion_tag/模版的继承
- C#委托、事件学习之(三)——热水器烧水案例
- LeetCode之Search Insert Position