如何使文本从一个屏幕更改为另一个屏幕。 不是按钮,文本,我只需要知道在.java中添加什么
答案 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。就像一个按钮一样。