您好,在我的应用程序中,我放置了两个编辑框和“确定”按钮。在编辑框中,我得到了诸如名字和名字之类的值。
现在我想做以下过程 1.当我单击“确定”按钮时,我会转到新页面,在这里我想显示在第一页的编辑框中输入的数据。
2.在第二页的标题栏中,我想显示在第一个编辑框中输入的数据,即输入的名字必须是第二页的标题。
如何做到这一点,请帮助我
最佳答案
将“确定”按钮设置为具有 OnClickListener
public void onCreate(Bundle savedInstanceState) {
View okButton = findViewById(R.id.okButtonImg); //assume you are using custom img for OK
okButton.setOnClickListener(okButtonListener);
}
在单击监听器中调用 Intent。 在 Intent 中您可以使用“putExtra”传递信息
private OnClickListener okButtonListener = new OnClickListener() {
public void onClick(View v) {
Intent secondPageIntent = new Intent(getBaseContext(), SecondPage.class);
secondPageIntent.putExtra("PASSVALUE","ANY STRING HERE");
startActivity(secondPageIntent);
}
};
在第二页中使用 getExtras("PASSVALUE") 检索您传递的数据
查看这篇文章了解更多详情 http://mylifewithandroid.blogspot.com/2007/12/playing-with-intents.html
关于java - Android 中如何将数据从一个页面移动到另一页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5400825/