2011-01-06 13 views
2

私は緯度と経度をさまざまな形式に変換するアプリケーションを構築中です。 私のレイアウトは完了ですが、私の現在の の挑戦はこれです:同じアクティビティの1つのEditTextボックスから別のEditTextボックスにテキストをコピーする文字単位で

度値、ユーザーがEditText1に値を入力すると、私は彼らが入力しているとして、それはEditText2で複製する をしたい、リアルタイム、の文字 についてキャラクター。私は、彼らがで入力されているように、私は分、秒、および 小数部分の計算を実行します

後などOnTouchListener、 onKeyboardActionListenerを、しようとして自分自身を打ちのめすている。学位フィールドは、私は計算を 必要としないので、今のところ複数のEditTextボックスにユーザー値 を複製しようとしています。

概要: 入力時にEditText1の文字をキャプチャします EditText1キャプチャした文字をオンザフライでEditText2に配置します。

ご協力いただければ幸いです。

マイク・マーフィー

答えて

1

私がテストしていませんが、私はaddTextChangedListener()が見つかりました:

EditText firstEditText = (EditText)findViewById(R.id.firstEditText); 
firstEditText.addTextChangedListener(new TextWatcher(){ 
    public void afterTextChanged(Editable s){ 
     String c = s.toString(); // read Content 
     ((EditText)findViewById(R.id.secondEditText)).setText(c); // copy to #2 
    } 
    public void beforeTextChanged(CharSequence s, int start, int count, int after){ } 
    public void onTextChanged(CharSequence s, int start, int before, int count){ } 
}); 

http://groups.google.com/group/android-developers/browse_thread/thread/eba1a2ea7d3a2828?fwc=1

+0

はそんなにありがとうを!これはトリックでした。私はアクティビティにTextWatchを実装することでそれをしようとしていましたが、それを正しく動作させることができませんでした。 – RotorDroid

+0

あなたのために働いた場合は回答を受け入れることができます;)トピックが「閉鎖」されるようにします。 – Floern

関連する問題