第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

求大神看一下代碼 關(guān)于監(jiān)聽edittext和update SQLite

求大神看一下代碼 關(guān)于監(jiān)聽edittext和update SQLite

紅顏莎娜 2019-03-16 14:15:36
String msg3=btn_huadongkaiguan.getText().toString();    EditText[] arr=new EditText[]{et_guanbi,et_ok,et_caidan,et_shezhi,            et_fangxiang,et_fanhui,et_a,et_b,et_c,et_x};    String[] m=new String[]{"a","b","c","d","e"            ,"f","g","h","i","j"};                    //每個edittext的名字    if (msg3.equals("guan")) {        for (int i = 0; i < arr.length; i++) {            //arr[i].setText(null);            String A=m[i];            arr[i].addTextChangedListener(new NewTextWatcher(arr[i],A));//監(jiān)聽每一個edittext                    }}else {    et_guanbi.setText("0");et_ok.setText("1");et_caidan.setText("2");    et_shezhi.setText("3");et_fangxiang.setText("4");et_fanhui.setText("5");    et_a.setText("6");et_b.setText("7");et_c.setText("8");et_x.setText("9");}以上代碼在一個ToggleButton的點擊事件中 默認為打開ToggleButtonclass NewTextWatcher implements TextWatcher{    private EditText editText;    private String z;        public NewTextWatcher(EditText editText, String i) {        this.editText = editText;        this.z=i;    }    @Override    public void onTextChanged(CharSequence s, int start, int before, int count) {            String msg4=editText.getText().toString();            ContentResolver resolver=getContentResolver();            ContentValues values=new ContentValues();            values.put(z, msg4);            int uri4=resolver.update(uri3, values, "_IDc=?", new String[]{"1"}); //更新數(shù)據(jù)庫            System.out.println("updata"+uri4);            運行這個代碼后 第一次關(guān)閉 ToggleButton 然后再打開 update執(zhí)行了十次 這個沒問題 然后再關(guān)閉 再打開 update執(zhí)行了 二十次 在打開 關(guān)閉 update就執(zhí)行了 三十次 這是什么原因啊每次ToggleButton 后都重置了上面的數(shù)字啊 不應該只執(zhí)行十次嗎 怎么執(zhí)行次數(shù)越來越多啊
查看完整描述

1 回答

?
慕尼黑5688855

TA貢獻1848條經(jīng)驗 獲得超2個贊

題主是不是有點熟悉,我昨天好像回答過類似的問題了吧,addTextChangedListener是添加,重復添加就會重復執(zhí)行,和一般setOnClickListener不一樣


查看完整回答
反對 回復 2019-04-16
  • 1 回答
  • 0 關(guān)注
  • 302 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號