2016-09-15 71 views
0

我想用TextWatcher(textChangelistener)为TextView android系统中我做了,有一个研究中,我才知道,有可能有OnTextChangeListenerEditText。但我的TextView将根据其他EditText的变化自动更改。所以我想有一个OnTextChangedListener进行进一步计算..是Textwatcher仅用于Android的EDITTEXT

任何人都可以帮助我做到这一点!!!!!由于提前

+0

是的,你可以在他们已经使用了的EditText – Anjali

+0

究竟什么是你问同样的方式使用textwatcher您的TextView呢?我认为你的问题还不清楚,你应该编辑和重述它。 – Diti

+0

'addTextChangedListener()'是'TextView'的一种方法。 – earthw0rmjim

回答

0

据我理解你的问题EditText's文本由用户动态改变,所以我们需要为TextWatcherEditText,但在TextView任何文本正在被改变的情况下将仅开发商改变。因此,无论何时将文本设置为TextView,都应对其执行操作。如果你想使用它,如下所示。

textView.addTextChangedListener(new TextWatcher() { 

    boolean editing=false; 

    @Override 
    public void onTextChanged(CharSequence s, int start, int before, int count) { 

    } 

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

    } 

    @Override 
    public void afterTextChanged(Editable s) { 
     if (!editing){ 
      editing=true; 
      s.append("A"); 
      editing=false; 
    } 


    } 
}); 
相关问题