android Textview文字监控(Textview使用方法)
程序员文章站
2023-11-18 12:52:52
1.首先给用户添加一个textchangedlistener2.然后再写一个文字变化的监视器
复制代码 代码如下:mobile_et.addtextchangedlist...
1.首先给用户添加一个textchangedlistener
2.然后再写一个文字变化的监视器
复制代码 代码如下:
mobile_et.addtextchangedlistener(textwatcher);
/**
* 实时监听用户输入的手机号,输入至最后一位后,计算折扣后的金额
*/
textwatcher textwatcher = new textwatcher() {
@override
public void ontextchanged(charsequence s, int start, int before, int count) {
// 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 aftertextchanged(editable s) {
if(s.length() == 11){
string amountyuan = amount_et.gettext().tostring();//用户选择的金额+元
string mobilenum = mobile_et.gettext().tostring().trim();
int tmobile = utils.getmobileop(mobilenum);
string disamount= getdisamount(tmobile, amountyuan);
amount_discount_tv.settext(disamount);
}
}
};
推荐阅读
-
android实现上下滚动的TextView
-
Android用户界面开发之:TextView的使用实例
-
Android编程中TextView宽度过大导致Drawable无法居中问题解决方法
-
Android实现捕获TextView超链接的方法
-
Android编程中TextView字体属性设置方法(大小、字体、下划线、背景色)
-
Android用过TextView实现跑马灯效果的示例
-
Android之TextView自适应大小
-
Android TextView实现点击显示全文与隐藏功能(附源码)
-
Android控件系列之TextView使用介绍
-
android textview 显示html方法解析