Android -- TextView与EditText 同步显示
文章分类:JavaEye
方法一.利用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 同步显示相关推荐

  1. Android 小技巧-- TextView与EditText 同步显示

    方法一.利用View.OnKeyListener"同步"显示 Java代码   EditText  myEdit = (EditText)findViewById(R.id.myE ...

  2. android 调取数字键盘,如何在android中的EditText上显示数字键盘?

    如何在android中的EditText上显示数字键盘? 我只是想在某个EditText具有焦点时立即切换到数字键盘模式. 13个解决方案 239 votes 您可以为EditText配置EditTe ...

  3. Android TextView、EditText显示输入法自带表情,记录一下

    参考文章写在首位 Android emoji显示 嘿嘿,其实代码都没有变. 在Android系统中使用系统自带的emoji表情 这篇文章里介绍,emoji表情实际上是一组Unicode编码与一组表情描 ...

  4. Android:TextView和EditText

    TextView TextView文本框组件用于显示文字,继承自android.view.View,在android.widget包中. 常用属性 解释 android:autoLink 当文本为ur ...

  5. 解决Android TextView 一行未完全显示就换行问题

    Android api 23以上新增android:breakStrategy属性,用来控制段落布局 当结尾数字.半全角符号.英文字符导致的未显示全而导致的自动换行,可添加android:breakS ...

  6. android 提示文字,EditText 不能显示提示文字Hint

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 帮我看下为什么不显示提示?夜神模拟器.靠谱助手.真机(三星安卓4.0.4)都不显示提示 代码: tts_str=(EditText)contextP.fi ...

  7. android html 字体颜色代码,Android TextView通过解析html显示不同颜色和大小

    先贴一张效果图 效果 介绍 通过SpannableString.SpannableStringBuilder可以很方便的给TextView加上各种各样的样式,比如不同的颜色和大小,这里就不多说了,具体 ...

  8. Android开发中Edittext设置密码显示隐藏的多种方法

    第一种方法: editText= (EditText) findViewById(R.id.password); button= (Button) findViewById(R.id.change); ...

  9. Android TextView 实现手动滚动显示文字方式

    方法一 1.在***.xml布局文件中TextView的控件中添加: android:scrollbars="vertical"android:fadeScrollbars=&qu ...

最新文章

  1. Hibernate学习(二):heibernate核心接口
  2. TensorFlow 教程——手写数字识别
  3. Java工作笔记-JPA中Repository新增自定义更新操作
  4. non thread safe php vc11,PHP 中什么线程安全(TS)和非线程安全(NTS)
  5. VB编PiView4注册机
  6. 手机如何使用USSD命令设置呼叫转移
  7. Slate轨道工具使用(二)—Odin支持
  8. 鼎立测试软件能锁网吗,路测软件鼎利通信Pioneer操作培训PPT(ET128).ppt
  9. golang并发模式work
  10. Extending Air
  11. 长【久】守护——Ag+生态抑菌给予家庭健康
  12. 电脑端10大图片处理类神器
  13. html背景音乐加载太慢,HTML插入背景音乐方法【全】
  14. [渝粤教育] 中国地质大学 生产与作业管理 复习题 (2)
  15. 编程斐波那契数列_通过斐波那契序列记忆和制表法进行动态编程的简介
  16. 相似度算法之余弦相似度
  17. 使用 Spring Quartz组件实现定时任务
  18. 图数据库介绍及简单入门
  19. DevComponents.DotNetBar之SuperTabControl动态调整TABS页的位置,以动态调整按钮ButtonItem
  20. 医疗微信营销:微动力新生活

热门文章

  1. Gamma阶段第一次scrum meeting
  2. excel单元格加引号及逗号,转换为sql需要的样式
  3. WebGL 3D 工业隧道监控实战
  4. Wedge 100-32X 100GbE Data Center Switch
  5. 可能是 nginx 限速最容易理解的说明
  6. 利用AutoSPSourceBuilder和Autospinstaller自动安装SharePoint Server 2013图解教程——Part 1...
  7. 村上春树 开始写作_如何克服对写作的恐惧并找到开始的动力
  8. firebase 发生消息_如何在命令行提示符下显示当前的Firebase项目名称,以防止发生危险错误...
  9. 数据结构显示树的所有结点_您需要了解的有关树数据结构的所有信息
  10. Embarcadero Dev C++ 中文输出乱码