searchet.addTextChangedListener(new TextWatcher() {
@Override
public void beforeTextChanged(CharSequence charSequence, int i, int i1, int i2) {
} @Override
public void onTextChanged(CharSequence charSequence, int i, int i1, int i2) {
Toast.makeText(SearchActivity.this, charSequence, Toast.LENGTH_SHORT).show();
switch (charSequence.toString()){
case "":searchtv.setText("取消");break;
default:searchtv.setText("搜索"); } } @Override
public void afterTextChanged(Editable editable) { }
})

文字改变该方法就会调用,所以是个比较好用的方法.

需要注意的是 CharSequence text,即是显示的文字信息,:利用这个如下可以查看

Toast.makeText(SearchActivity.this, charSequence, Toast.LENGTH_SHORT).show();

searchet.addTextChangedListener(new TextWatcher() {
@Override
public void beforeTextChanged(CharSequence charSequence, int i, int i1, int i2) {
} @Override
public void onTextChanged(CharSequence charSequence, int i, int i1, int i2) {
Toast.makeText(SearchActivity.this, charSequence, Toast.LENGTH_SHORT).show();
switch (charSequence.toString()){
case "":searchtv.setText("取消");break;
default:searchtv.setText("搜索"); } } @Override
public void afterTextChanged(Editable editable) { }
});

最新文章

  1. ES6模块加载
  2. [moka同学笔记]yii2.0 advanced高级版 安装配置 与 rbac (Ⅰ)
  3. 328. Odd Even Linked List
  4. Cocos2d-JS v3.0 alpha
  5. ASP.NET MVC + EF 利用存储过程读取大数据,1亿数据测试很OK
  6. arcgis engine 开发之QI
  7. PHP学习笔记 - 进阶篇(6)
  8. PL/SQL 异常处理
  9. Python新手学习基础之运算符——算术运算符
  10. Python新手学习基础之数据类型——字符串的切片截取
  11. TOMCAT的框架结构
  12. Python基础-week01
  13. How to intall and configure Haproxy on Centos
  14. IntelliJ IDEA执行maven 跳过test
  15. jdbctemplate 调用oracle 有返回(会话型临时表数据的)结果的存储过程
  16. Deep Learning(深度学习)学习笔记整理系列 一
  17. python线程池
  18. SPOJ QTREE2 (LCA - 倍增 在线)
  19. ORA-01917: user or role 'PDB_DBA' does not exist
  20. Linux查看当前网卡流量

热门文章

  1. TCP/IP的三次握手和四次放手
  2. linux core文件机制
  3. 《Maven实战》笔记-4-生命周期和插件
  4. web.xml文件的Url-pattern 节点配置
  5. 洛谷 P1879 [USACO06NOV]玉米田Corn Fields
  6. WP8.1&UWP手机设备对状态栏操作
  7. ubuntu - 14.04,创建菜单
  8. 装饰器设计模式初探及Java中实际应用举例
  9. Error: connection reset by peer ,during filebeat connect to elk.
  10. linux查找包含某个字符的文件并导出文件名