文本必须从编辑文本中获取并显示在编辑文本中

时间:2012-06-19 09:39:07

标签: android android-edittext android-button

我有2个编辑文本。我将在其中一个编辑文本中键入一条消息。单击该按钮,我希望它显示在另一个编辑文本框中。怎么做?我是android的新手。请帮忙。

3 个答案:

答案 0 :(得分:2)

应该这么简单。在按钮的OnClickListener执行此操作:

editText2.setText(editText1.getText().toString)

答案 1 :(得分:0)

public void onCreate(Bundle savedInstanceState) {
         super.onCreate(savedInstanceState);
         setContentView(<layoutResID>)
        Button b = (Button)findViewById(<Buton _id>);
        b.setOnClickListener(new OnClickListener() {

            @Override
            public void onClick(View v) {
                 EditText e1 = (EditText)findViewById(<EditText _id>);
                 EditText e2 = (EditText)findViewById(<EditText _id>);

                 e2.setText(e1.getText());

            }
        })
    }

答案 2 :(得分:0)

您可以尝试的另一种方法是使用TextWatcher,即实现TextChangedListener()。让您更好地控制。