textwatcher

    23熱度

    4回答

    我有一個令人討厭的問題與TextWatcher。我一直在尋找網絡,但沒有找到任何東西。感謝有人能幫助我。 出於某種原因,在TextWatcher事件對一個文本更改的調用不穩定。有時他們被觸發一次(像他們應該),有時兩次,有時是三次。不知道爲什麼,整個事情非常直截了當。有時候,afterTextChanged()的Editable參數會返回toString()和length()中的空值。 代碼如下:

    0熱度

    1回答

    我有一個問題,它似乎只有我有它。我已經實現了textwatcher,當我在listview中過濾一個字符串時,它在列表中顯示了兩次對象。 這我在做什麼 filterText = (EditText) findViewById(R.id.EditText01); filterText.addTextChangedListener(filterTextWatcher); ,這裏是適配器和text

    0熱度

    1回答

    我正在使用自定義鍵盤。 我有4 EditText與一個Button。 條件: - 的EditText最大長度爲1。每當在editText輸入一個值,重點應轉移到下一個EditText。我正在使用TextWatcher執行此操作。 問題是,當我在EditText中輸入任何值時,焦點或光標轉到下一個EditText,這很好,但如果用戶想要編輯輸入的值,他無法專注於觸摸EditText,因爲最大值已經在

    0熱度

    1回答

    我有editext的通用textwatcher。我已用SETERROR()用於驗證用於editext如下所示 private class GenericTextWatcher implements TextWatcher { private View view; private GenericTextWatcher(View view) { this.vi

    0熱度

    1回答

    這裏是我的代碼: 全局聲明 TextView test; EditText edittext; TextWatcher watcher; ArrayList<String> pastWrittenStrings; 的onCreate() ....setcontentview etc... test = (TextView)findViewById(R.id.t

    1熱度

    1回答

    所以我有一個視圖有兩個使用textwatchers作爲文本更改偵聽器的編輯文本。 當第一個編輯文本的值被改變時,一個新值被計算並被設置爲第二個編輯文本,反之亦然。我在設置文本之前刪除了textwatchers。 我面臨的問題是當我在第一個或第二個編輯文本框中輸入某些內容時,它只需要一個或兩個數字並停止輸入任何內容。光標從結尾到開始。這裏是類 public class CurrencyView ex

    3熱度

    1回答

    我想在我的BaseAdapter中實現搜索功能。我製作了代碼,但沒有正確過濾。我已經找過一些例子,但他們都沒有幫助我解決它。 這裏是我的MyAdapter: public class ListViewAdapter extends BaseAdapter implements Filterable { // Declare Variables Context context; Layout

    0熱度

    2回答

    當我在edittext中輸入數字時,應用程序強制關閉。我希望應用程序能夠在不按按鈕的情況下輸入數值時自動計算BMI。 我對TextWatcher一無所知,但我研究了這個代碼。它雖然不工作。它出什麼問題了? public class BodyMassIndex extends Activity implements View.OnClickListener, TextWatcher {

    13熱度

    1回答

    我構建了一個android應用程序。我有一個EditText。我想在用戶更改文本後自動保存更改(或其他任何內容)。 現在我用 editText.addTextChangedListener(textWatcher); 和 TextWatcher textWatcher = new TextWatcher() { public void afterTextChanged(Editabl

    0熱度

    1回答

    我正在嘗試處理輸入字符時,清除框,並準備處理另一個。 該應用程序使用一個總是有1個字符的EditBox。當用戶輸入一個新角色時,一個監聽者將會觸發。該監聽器(TextWatcher)的afterTextChanged方法處理輸入的字符並清除文本。之後,它清除文本框,並讓它準備好聽下一個。然而,在那之後它繼續發射。我嘗試設置一個標誌來處理所有其他的射擊,但有時它是迂迴的並且觸發了奇數次,並且錯誤地翻