package com.demo;
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 DemoActivity extends Activity {
/** Called when the activity is first created. */
private TextView textView = null;
private EditText editText = null;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
textView = (TextView) findViewById(R.id.textView);
editText = (EditText) findViewById(R.id.editText);
textView.setText("备注(0/100)");
editText.addTextChangedListener(new TextChanedLintener());
}
class TextChanedLintener implements TextWatcher{
@Override
public void afterTextChanged(Editable s) {
}
@Override
public void beforeTextChanged(CharSequence s, int start, int count,
int after) {
}
@Override
public void onTextChanged(CharSequence s, int start, int before,
int count) {
int length = editText.getText().length();
textView.setText("备注("+length+"/100)");
}
}
}
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
>
<TextView
android:id="@+id/textView"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="备注"
/>
<EditText
android:id="@+id/editText"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:padding="10px"
android:hint="请在这里填写备注信息,最多可以输入100个字符,汉字按一个字符计算。"
android:gravity="top"
android:textSize="14sp"
android:maxLength="100"
/>
</LinearLayout>
- 大小: 16.8 KB
- demo.zip (41.7 KB)
- 描述: resource
- 下载次数: 11
分享到:
相关推荐
最新的密码显示与隐藏输入框,直接修改input标签type版
微信等商城App密码输入框,使用demo.rar,太多无法一一验证是否可用,程序如果跑不起来需要自调,部分代码功能进行参考学习。
每四个数字分隔输入框,有一个输入框的代码和四个输入框的代码
作者GRSource,源码Emoji,Emoji 是类似QQ输入框的Demo,有表情、语音、图片插入等功能。
当我们在输入框中输入时,会显示以输入字符为开头的数据项
4.0-7.0沉浸式状态栏的实现 沉浸式状态栏与输入框的冲突
采用js实现了类似qq空间输入框加入带表情的文本框,类似qq空间评论输入框带插入表情demo
简易输入框,输入框随键盘的上升和下降,使用起来方便快捷,与大家分享一下,有需要的可以看一下,demo写的比较简单。
输入框自动提示demo; demo中在输入框内输入任意字符,即可在输入框下面显示提示框; 支持鼠标滑动选择及上下键选择提示项; 对代码稍加改造即可支持单一页面同时调用多个不同提示词的提示框 提示数据层面可以通过自己...
html5密码输入框,可显示和隐藏password
自定义纯数字键盘 + 只能输入6位数字密码输入框2个demo
这是一个Demo,密码输入框可以防止第三方软件截获,需要设计文档说明可留言
(输入框DIY)带下划线样式,带间距,带字数限制的明文输入框 需要demo请移步: https://github.com/baozoudiudiu/CWLineTextField
一个Android工程,里面只有一个文本框,用户只能输入数字,每输入5个数字,自动分隔成4个数字加一个数字,如下1234-5555-9997-4444,主要是用于银联输入银行账号的时候用的
当我们采用自定义键盘时候,我们点击Edittext是不想调用系统的输入框的,这个时候我们就需要隐藏掉系统的输入框。demo中就实现了这种需求,很简单的 就是几句代码。
4、demo需求:风险商户处理界面提供`情况说明`输入框,限制输入100个字符 5、private repositories : [https://github.com/zhangkn/RestrictedInputDemo](https://github.com/zhangkn/RestrictedInputDemo) 6、...
在输入框输入字符后回车生成对应的标签,可以删除和无限添加,并且增加了很多的事件监听。如回车前监听,回车后,删除标签,重新渲染数据,清空数据等。
模仿微信转账输入框规则的demo
vue中Vant的field输入框实现输入内容可见密码 demo.可以直接移植使用.免C币下载 https://download.lllomh.com/cliect/#/product/F422705952730242