Android -- TextView与EditText 同步显示
方法一.利用View.OnKeyListener"同步"显示
Java代码
EditText myEdit = (EditText)findViewById(R.id.myEdit);
TextView myText = (TextView)findViewById(R.id.myText);
myEdit.setOnKeyListener(new EditText.OnClickListener(){
public boolean onKey(View v , int keyCode , KeyEvent event)
{
myText.setText(myEdit.getText());
return false;
}
});
方法二. 利用TextWatcher,真正实现同步
Java代码
import android.app.Activity;
import android.os.Bundle;
import android.text.Editable;
import android.text.TextWatcher;
import android.widget.EditText;
import android.widget.TextView;
public class TextWatcherDemo extends Activity implements TextWatcher{
/** Called when the activity is first created. */
private TextView myText;
private EditText myEdit;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
myText=(TextView)findViewById(R.id.text);
myEdit=(EditText)findViewById(R.id.edit);
myEdit.addTextChangedListener(this);
}
@Override
public void afterTextChanged(Editable s) {
// TODO Auto-generated method stub
}
@Override
public void beforeTextChanged(CharSequence s, int start, int count,
int after) {
// TODO Auto-generated method stub
}
@Override
public void onTextChanged(CharSequence s, int start, int before, int count) {
// TODO Auto-generated method stub
myText.setText(myEdit.getText());
}
}
转载于:https://blog.51cto.com/zhaohaiyang/521154
Android -- TextView与EditText 同步显示相关推荐
- Android 小技巧-- TextView与EditText 同步显示
方法一.利用View.OnKeyListener"同步"显示 Java代码 EditText myEdit = (EditText)findViewById(R.id.myE ...
- android 调取数字键盘,如何在android中的EditText上显示数字键盘?
如何在android中的EditText上显示数字键盘? 我只是想在某个EditText具有焦点时立即切换到数字键盘模式. 13个解决方案 239 votes 您可以为EditText配置EditTe ...
- Android TextView、EditText显示输入法自带表情,记录一下
参考文章写在首位 Android emoji显示 嘿嘿,其实代码都没有变. 在Android系统中使用系统自带的emoji表情 这篇文章里介绍,emoji表情实际上是一组Unicode编码与一组表情描 ...
- Android:TextView和EditText
TextView TextView文本框组件用于显示文字,继承自android.view.View,在android.widget包中. 常用属性 解释 android:autoLink 当文本为ur ...
- 解决Android TextView 一行未完全显示就换行问题
Android api 23以上新增android:breakStrategy属性,用来控制段落布局 当结尾数字.半全角符号.英文字符导致的未显示全而导致的自动换行,可添加android:breakS ...
- android 提示文字,EditText 不能显示提示文字Hint
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 帮我看下为什么不显示提示?夜神模拟器.靠谱助手.真机(三星安卓4.0.4)都不显示提示 代码: tts_str=(EditText)contextP.fi ...
- android html 字体颜色代码,Android TextView通过解析html显示不同颜色和大小
先贴一张效果图 效果 介绍 通过SpannableString.SpannableStringBuilder可以很方便的给TextView加上各种各样的样式,比如不同的颜色和大小,这里就不多说了,具体 ...
- Android开发中Edittext设置密码显示隐藏的多种方法
第一种方法: editText= (EditText) findViewById(R.id.password); button= (Button) findViewById(R.id.change); ...
- Android TextView 实现手动滚动显示文字方式
方法一 1.在***.xml布局文件中TextView的控件中添加: android:scrollbars="vertical"android:fadeScrollbars=&qu ...
最新文章
- Hibernate学习(二):heibernate核心接口
- TensorFlow 教程——手写数字识别
- Java工作笔记-JPA中Repository新增自定义更新操作
- non thread safe php vc11,PHP 中什么线程安全(TS)和非线程安全(NTS)
- VB编PiView4注册机
- 手机如何使用USSD命令设置呼叫转移
- Slate轨道工具使用(二)—Odin支持
- 鼎立测试软件能锁网吗,路测软件鼎利通信Pioneer操作培训PPT(ET128).ppt
- golang并发模式work
- Extending Air
- 长【久】守护——Ag+生态抑菌给予家庭健康
- 电脑端10大图片处理类神器
- html背景音乐加载太慢,HTML插入背景音乐方法【全】
- [渝粤教育] 中国地质大学 生产与作业管理 复习题 (2)
- 编程斐波那契数列_通过斐波那契序列记忆和制表法进行动态编程的简介
- 相似度算法之余弦相似度
- 使用 Spring Quartz组件实现定时任务
- 图数据库介绍及简单入门
- DevComponents.DotNetBar之SuperTabControl动态调整TABS页的位置,以动态调整按钮ButtonItem
- 医疗微信营销:微动力新生活
热门文章
- Gamma阶段第一次scrum meeting
- excel单元格加引号及逗号,转换为sql需要的样式
- WebGL 3D 工业隧道监控实战
- Wedge 100-32X 100GbE Data Center Switch
- 可能是 nginx 限速最容易理解的说明
- 利用AutoSPSourceBuilder和Autospinstaller自动安装SharePoint Server 2013图解教程——Part 1...
- 村上春树 开始写作_如何克服对写作的恐惧并找到开始的动力
- firebase 发生消息_如何在命令行提示符下显示当前的Firebase项目名称,以防止发生危险错误...
- 数据结构显示树的所有结点_您需要了解的有关树数据结构的所有信息
- Embarcadero Dev C++ 中文输出乱码