文档章节

Android TextView与EditText 同步显示

Mstart
 Mstart
发布于 2016/05/20 10:31
字数 81
阅读 38
收藏 3
   cardnumber = (EditText) findViewById(R.id.bank_cardnumber);
   getcardnumber = (TextView) findViewById(R.id.bank_getcardnumber);
   getcardnumber.setVisibility(View.GONE);
   cardnumber.addTextChangedListener(new TextWatcher() {
    @Override
    public void beforeTextChanged(CharSequence s, int start, int count, int after) {
        getcardnumber.setVisibility(View.VISIBLE);

    }

    @Override
    public void onTextChanged(CharSequence s, int start, int before, int count) {
       getcardnumber.setText(cardnumber.getText().toString());
        if (cardnumber.getText().toString().equals("")){
            //没有内容时消失
            getcardnumber.setVisibility(View.GONE);
        }
    }

    @Override
    public void afterTextChanged(Editable s) {

    }
});

© 著作权归作者所有

共有 人打赏支持
Mstart
粉丝 9
博文 60
码字总数 17132
作品 0
南通
程序员
EditText的一些常用功能的介绍

一:新建HelloEditText工程 新建一个Hello world详细步骤可以参见 Android教程之三:第一个Android应用,HelloWorld 创建设置如下: Project name: HelloEditText Build Target :android 2....

yuwentao
2012/04/19
0
0
Android03_Listener监听

在做Android计算器程序时,上网正好找到了这个代码: EditText Widget的设计是为了等待User输入而准备的,那么在User输入的同时,又该如何拦截所输入的文字呢?Android的多数Widget都有setOn...

程序袁_绪龙
2014/10/10
0
0
android 软键盘 设置

在这里设置的imeOptions如何使用呢?如下面的代码,让EditText实现setOnEditorActionListener,在onEditAction方法中actionId就对应我们设置的imeOptions。系统默认的actionId有:EditorInf...

元来元去
2012/01/12
0
0
Android中gravity与layout_gravity的区别

LinearLayout有两个非常相似的属性:android:gravity与android:layoutgravity。他们的区别在于:android:gravity用于设置View组件的对齐方式,而android:layoutgravity用于设置Container组件...

mutouzhang
2014/03/13
0
0
android:ellipsize属性的含义

TextView及其子类,当字符内容太长显示不下时可以省略号代替未显示的字符;省略号可以在显示区域的起始,中间,结束位置,或者以跑马灯的方式显示文字(textview的状态为被选中)。 其实现只需...

mutouzhang
2014/03/12
0
0

没有更多内容

加载失败,请刷新页面

加载更多

如何通过 J2Cache 实现分布式 session 存储

做 Java Web 开发的人多数都会需要使用到 session (会话),我们使用 session 来保存一些需要在两个不同的请求之间共享数据。一般 Java 的 Web 容器像 Tomcat、Resin、Jetty 等等,它们会在...

红薯
今天
3
0
C++ std::thread

C++11提供了std::thread类来表示一个多线程对象。 1,首先介绍一下std::this_thread命名空间: (1)std::this_thread::get_id():返回当前线程id (2)std::this_thread::yield():用户接口...

yepanl
今天
3
0
Nignx缓存文件与动态文件自动均衡的配置

下面这段nginx的配置脚本的作用是,自动判断是否存在缓存文件,如果有优先输出缓存文件,不经过php,如果没有,则回到php去处理,同时生成缓存文件。 PHP框架是ThinkPHP,最后一个rewrite有关...

swingcoder
今天
2
0
20180920 usermod命令与用户密码管理

命令 usermod usermod 命令的选项和 useradd 差不多。 一个用户可以属于多个组,但是gid只有一个;除了gid,其他的组(groups)叫做扩展组。 usermod -u 1010 username # 更改用户idusermod ...

野雪球
今天
3
0
Java网络编程基础

1. 简单了解网络通信协议TCP/IP网络模型相关名词 应用层(HTTP,FTP,DNS等) 传输层(TCP,UDP) 网络层(IP,ICMP等) 链路层(驱动程序,接口等) 链路层:用于定义物理传输通道,通常是对...

江左煤郎
今天
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部