2011-07-26 18 views
0

私はtkinterとpythonを使用している翻訳しようとしているアプリがありますが、Javaにはうまくいきません。私はすでにUIを持っていますが、Javaのコーディング部分です。問題があります。 私が欲しいのは
"変更がトリガされた入力>処理済みのデータを他のEditTextに挿入" addTextChangedListenerとTextWatcherについて知っていますが、問題はJavaをコード化できず、無限ループ、例えば1からの入力を受け取った場合、それは処理され、別のものに挿入されます。その後、同じプロセスが開始され、無限ループが作成されますか?Keypress trigger TextEditアップデートAndroid

助けてください!

ありがとうございました!

答えて

1

あなたの懸念が無限ループの場合は、代わりにonTextChangedのonKeyPressed()を使用する():

text.setOnKeyListener(new EditText.OnKeyListener() 
{ 
    public boolean onKey(View v, int keyCode, KeyEvent event) 
    { 
     // Put your code here 
     return false; 
    } 
}); 
+0

私はおかげで、それを考えて来ていません! – thabubble