gpt4 book ai didi

java - 创建方法并更新字符串

转载 作者:行者123 更新时间:2023-12-02 08:13:24 24 4
gpt4 key购买 nike

我对 Android 开发比较陌生,但我对 Java 和 xml 等确实有很好的理解。所以如果这是一个简单的问题并且我无法将两个和两个放在一起,请原谅。

无论如何,我试图让用户在 EditText 字段中输入一些字符。当他们按下按钮时,它将调用一个输出字符串的方法。然后我希望这个字符串显示在与 EditText 字段和按钮相同的 Activity 上。

如何获取作为方法结果的字符串变量并将其放入 strings.xml 文件中的字符串中?

最佳答案

参见this问题。我认为这是不可能的,您可能想要做的是将用户输入的内容存储在 SharedPreferences 中。

编辑:要获取字符串变量并将其显示在屏幕上,您需要将 TextView 添加到布局中:

<TextView xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/textview"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:text=""/>

然后在代码中,您将向按钮添加一个监听器以监听单击事件,并引用类中的 TextView:

类中的字段:

TextView tv;
Button myButton;
EditText et;

onCreate():

tv = (TextView)findViewById(R.id.textview);
myButton = (Button)findViewById(R.id.button);
et = (EditText)findViewById(R.id.edittext);

//Now set the onclick listener:
myButton.setOnClickListener(new Button.OnClickListener() {
public void onClick(args....)
{
String txt = et.getText().toString();
tv.setText(txt);
}
});

另请查看this教程。

关于java - 创建方法并更新字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6931250/

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