Java 在Android中,将文本字段输入从一个类传递到另一个类

Java 在Android中,将文本字段输入从一个类传递到另一个类,java,Java,我在Android studio工作,我在MainActivity类中设置了一个文本字段小部件,用户可以输入他们的名字。当用户输入他们的名字并单击我设置的登录按钮时,我希望出现一个“Hello,'name'”字符串。如何将名称输入传递到my SecondActivity.java类 Textview textview = new (TextView)findViewById(R.id.text1) TextView TV2 = new (TextView)findViewById(R.id.te

我在Android studio工作,我在MainActivity类中设置了一个文本字段小部件,用户可以输入他们的名字。当用户输入他们的名字并单击我设置的登录按钮时,我希望出现一个“Hello,'name'”字符串。如何将名称输入传递到my SecondActivity.java类

Textview textview = new (TextView)findViewById(R.id.text1)
TextView TV2 = new (TextView)findViewById(R.id.text2)
Button Login = new (Button)findViewByID(R.id.button1)
Login.setOnClickListener(new OnClickListener(...{

  //Do anything you want to, like:
 TV2.setText("Welcome " +textView.getText().toString() );
} 
当您想要传递数据时:

Intent i = new Intent(getApplicationContent, ....)
i.putExtra(String(then add textview.getText.toString()))
startActivity(i)
希望这能有所帮助,但下次请用谷歌搜索一下

使用意图:

Intent intent=new Intent(MainActivity.this,NextActivity.class);
intent.putExtra("name",youttextinput.getText().toString());
startActivity(intent);
然后,您可以使用以下方法获取它:

String yourName=getIntent().getExtras().getString("name");

使用意图在两个用户之间传递数据activities@Kushan没错,让我们去掉所有这些评论,不太相关:D