如何使文本从一个屏幕更改为另一个屏幕

时间:2014-05-13 16:16:53

标签: java android xml eclipse

如何使文本从一个屏幕更改为另一个屏幕。 不是按钮,文本,我只需要知道在.java中添加什么

3 个答案:

答案 0 :(得分:0)

step 1 : pass text from screen 1 to screen 2
step 2 : in OnCreate() method of screen 2 , recieve and change the text according to your requirement

但我个人觉得你想为每个屏幕显示一些屏幕信息吗?

答案 1 :(得分:0)

我想你指的是通过输入内容而不是点击按钮从一个屏幕(活动)更改为另一个屏幕。如果是这种情况,请使用TextWatcher并在更改时检查字符串(或命令)并转到下一个屏幕。像。的东西。

textView.addTextChangedListener(new TextWatcher(){
    public void afterTextChanged(Editable s) {}
    public void beforeTextChanged(CharSequence s, int start, int count, int after){}
    public void onTextChanged(CharSequence s, int start, int before, int count){
        if("second".equalsIgnoreCase(s)){
            Intent intent = new Intent(this, SecondActivity.class);
            startActivity(intent);
                    }
    }
}); 

答案 2 :(得分:0)

也许你想使用TextView而不是Button ......在这种情况下,让你的TextView可单击:在xml中为true,然后你可以为它设置一个onClickListener。 可以通过java中的TextView.setOnClickListener(new OnClickListener ....),也可以通过android:onClick in xml。就像一个按钮一样。