gpt4 book ai didi

java - 如何在 .java 文件中使用 @string/xyz?

转载 作者:行者123 更新时间:2023-12-01 17:26:07 24 4
gpt4 key购买 nike

我已经创建了一个“hello world”Android 项目,我想在 MainActivity.java 中使用我的字符串。在 string.xml 文件中,我有一个名为 password

的字符串

我如何调用这个字符串到我的MainActivity.java

<string name="password">Your password is:</string>

MainActivity.java的一部分

    ....
....
//Show password on click
showBTN.setOnClickListener(new OnClickListener() {

@Override
public void onClick(View v) {
//i want to use a string called from string.xml instead of hard coded
resTXT.setText("Your password is:"+ pass);
}
});

....
....

最佳答案

用途:

final String passwordText = getString(R.string.password);

//Show password on click
showBTN.setOnClickListener(new OnClickListener() {

@Override
public void onClick(View v) {
//i want to use a string called from string.xml instead of hard coded
resTXT.setText(passwordText + pass);
}
});

getString() Context 中的方法旨在从 XML 中检索字符串资源。使用getText()方法,如果您想保留任何丰富的格式,也在上下文中。

关于java - 如何在 .java 文件中使用 @string/xyz?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14862199/

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