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{@Overridepublic void afterTextChanged(Editable s) {}@Overridepublic void beforeTextChanged(CharSequence s, int start, int count,int after) {}@Overridepublic 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"    ><TextViewandroid:id="@+id/textView"      android:layout_width="fill_parent"     android:layout_height="wrap_content"     android:text="备注"    /><EditTextandroid: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>


更多相关文章

  1. Android(安卓)汉字转拼音
  2. android之gradle构建工具学习之路(二)
  3. Android(安卓)TextView 一些字体颜色、大小设置属性
  4. retrofit2持久化保存cookie
  5. JS、Android、IOS 批量生成国际化字符串工具
  6. Android应用程序访问linux驱动第四步:实现android应用程序
  7. Android的简单应用(四)——字符串处理
  8. Android自动识别标签的自定义TextView(可自定义点击事件)
  9. Android(安卓)EditText 限制只能输入指定范围的数字

随机推荐

  1. Android的四大天王
  2. manifest文件
  3. Android(安卓)一个supportsRtl属性 RTl是
  4. [Android] Android(安卓)视频播放总结
  5. android中textview控件中的文字的位置是
  6. Android(安卓)浏览器内核浅谈
  7. Android(安卓)的消息队列模型
  8. android google地图定位开发,且可以自由移
  9. Android(安卓)为联系人添加图片
  10. 让Ubuntu和Android同时运行(Ubuntu on And