2017-04-25 60 views
0

我有當用戶移除,像這樣的內容的編輯文本改變聽衆,增加了一定的文本: -Textwatcher檢測空當用戶輸入值

@Override 
    public void onTextChanged(CharSequence s, int start, int before, int count) { 
     String e = s.toString(); 

     if(e.isEmpty()){ 
      edittext.settext(k); 
} 

文本當用戶點擊它首先突出那麼用戶可以選擇使用退格鍵將其清空,或者只寫一個清除前一個文本的新文本。它可以在Nexus API 25仿真器中完美工作,但在我的阿爾卡特一鍵式API 22中,當用戶在突出顯示後只寫文本時將文本設置爲k(認爲編輯文本爲空),任何建議都會有幫助。

我試圖清理代碼,但沒有什麼工作,我不知道我怎麼能適應不同的API的

回答

0

我發現它只能Android鍵盤上,而不是在快捷鍵不能確定設置爲什麼