gpt4 book ai didi

android - 如何在android中从一个表单获取文本到另一个xml

转载 作者:行者123 更新时间:2023-11-29 00:42:05 25 4
gpt4 key购买 nike

我一直在尝试弄清楚如何在 Android 中获取对另一个页面的输入响应。例如。当用户输入姓名等详细信息时,我想让它出现在另一个 xml 文件中。现在我的 activity.java 中有这个。

final EditText nameField = (EditText) findViewById(R.id.editText1);  
String name = nameField.getText().toString();

这是我的表格:

<EditText
android:id="@+id/editText1"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:inputType="textPersonName"
android:hint="Please input your full name" >

<requestFocus />
</EditText>

如何将用户输入的内容保存到他们也能看到的另一个 xml 页面中。

最佳答案

嗯,您无法在运行时更改实际的 xml 文件。因此,您根本不会将检索到的这个值插入到 xml 文件中。

XML 布局中的每个对象也代表一个 Java 对象。假设您的布局中有另一个 EditText:

<EditText
android:id="@+id/editText2"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
>

<requestFocus />

在您的 java 中,您可以使用类似这样的方法将 nameField 中的值放入其中。

final EditText nameOutput = (EditText) findViewById(R.id.editText2);  
nameOutput.setText(nameField.getText().toString());

关于android - 如何在android中从一个表单获取文本到另一个xml,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8748942/

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