zoukankan      html  css  js  c++  java
  • 编辑框内容变化,修改列表

    此时不会用到autocomplete编辑,而是为EditText添加addTextChangedListener事件

    //搜索框
    searchText.addTextChangedListener(new TextWatcher() {
    String urlStr = "r=game/getList&lang=" + APP_LANGUAGE;

    @Override
    public void onTextChanged(CharSequence s, int start, int before, int count) {
    serachKeyWord = searchText.getText().toString();
    if( listFlag == "game" ){
    urlStr = "r=game/getList&lang=" + APP_LANGUAGE + "&access_token=" + access_token + "&pid=" + pid;
    if( serachKeyWord != null || serachKeyWord.equals("") == false ){
    urlStr = urlStr + "&keyword=" + serachKeyWord;
    }
    getGameListData(urlStr, httpPort);
    }else if( listFlag == "card" ){
    urlStr = "r=card-category/getList&lang=" + APP_LANGUAGE + "&access_token=" + access_token + "&pid=" + pid;
    if( serachKeyWord != null || serachKeyWord.equals("") == false ){
    urlStr = urlStr + "&keyword=" + serachKeyWord;
    }
    getCardListData(urlStr, httpPort);
    }
    }

    @Override
    public void beforeTextChanged(CharSequence s, int start, int count,
    int after) {

    }

    @Override
    public void afterTextChanged(Editable s) {

    }
    });

  • 相关阅读:
    element-ui表格数据为空及数据使用html包裹的实现
    Vue 生命周期深入
    element-ui使用Radio单选表格行
    跨浏览器事件封装
    fontsize.js
    js使用Canvas对象绘制圆环
    银行卡信息生成
    数组中对象的去重
    es6冻结对象及其属性
    clip属性
  • 原文地址:https://www.cnblogs.com/xingmeng/p/2479255.html
Copyright © 2011-2022 走看看