2016-04-30 75 views

回答

0

这两个视图editText?如是。然后,您可以通过在第一个editText上实施addTextChangedListener来设置文本。它的实施如下。

editText.addTextChangedListener(new TextWatcher() { 

    @Override 
    public void afterTextChanged(Editable s) { 
     // TODO Auto-generated method stub 

    } 

    @Override 
    public void beforeTextChanged(CharSequence s, int start, int count, int after) { 
     // TODO Auto-generated method stub 

    } 

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

     doSomething(); // Add text to second editText 



    } 

}); 
+0

抱歉,但希望不知道哪个edittext输入的一般答案是不知道的 –

+0

所以你可以使用上面的代码并应用它既可以在onTextChanged中都可以添加到其他editText中。它会为你做这件事。让我知道,如果你知道了。 – codeyourstack

0

你可以采取两种观点之一的EditText等是TextView的

中的EditText添加TextChangedListener

editText.addTextChangedListener(new TextWatcher() { 

@Override 
public void afterTextChanged(Editable s) { 

} 

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


} 

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

    textView.setText(myText); // change Textview value 



} 

}); 

更好地理解试试这个 http://javatechig.com/android/android-textwatcher-example

相关问题