gpt4 book ai didi

java - 获取文本字段内容

转载 作者:行者123 更新时间:2023-12-01 18:45:05 25 4
gpt4 key购买 nike

我是 Android 开发新手。在 XML 文件中,我有 2 个数字文本字段和一个按钮,通过按下按钮,我想获取用户输入的文本字段的内容并在另一个类中使用它,我知道我应该使用 button.OnClickListener 方法但是要在这个函数中放入什么?

最佳答案

我认为,如果你一步步解决你的问题并谷歌搜索,你将能够找到答案。这都是将事物组合在一起的问题。

你可以问自己的问题:

  1. 如何从TextView获取数据?

  2. 如何将其发送到另一个 Activity ?

  3. 如何在另一个activity中接收数据?

为了方便起见,以下内容可以帮助您:

在该函数 (button.OnClickListener) 中尝试从 TextView 获取文本,如下所示:

TextView tv1 = (TextView)findViewById(R.id.tv1);
String input1 = tv1.getText().toString(); //tv1 is textView
TextView tv2 = (TextView)findViewById(R.id.tv2);
String input2 = tv2.getText().toString();

然后您可以使用 Intent 将该文本传输到另一个 Activity :

Intent i = new Intent(CurrentClassName.this, DestinationClass.class);
i.putExtra("text1", input1); //include the strings that you got from textView
i.putExtra("text2", input2);
startActivity(i);

在目标 Activity 中,您可以在 onCreate() 中提取这些字符串,如下所示:

Intent intent = getIntent();
String text1 = intent.getExtras().getString("text1");
String text2 = intent.getExtras().getString("text2");

希望这有帮助。

关于java - 获取文本字段内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18135383/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com