如何通过我的 textView1 从字符串资源中获取 textview2 getText 等于字符串名称

昂班服务

"如果 textView1 中的值等于字符串名称,我希望字符串显示 textView2" // 字符串示例

<string name="a">Apple</string>
<string name="b">Banana</string>
<string name="c">Car</string>

//示例 if textView1 = a textView2 Will Show Apple

布米卡·帕特尔

在这里stringName,您的textView1. 您可以fetch String value通过 以编程方式从资源中获取stringName

Step1:首先获取这两个值,并将其存储在变量中;

String mTvTextStrName = textView1.getText().toString().trim();
String strValue = getStringResourceByName(mTvTextStrName);

使用此方法获取字符串值。

private String getStringResourceByName(String aString) {
  String packageName = getPackageName();
  int resId = getResources().getIdentifier(aString, "string", packageName);
  return getString(resId);
}

您还可以通过 来检查此值Log.e

Step2: 现在设置你strValuetextView2.

// Do your code.. Show Apple
   textView2.setText(strValue);

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

在这个例子中,我可以在 Textview2 之上有 TextView1 吗?

如何处理2链接在textview中单击使用字符串资源?

Android如何从TextView获取字符串到字符串

我该如何使用字符串变量而不是使用editText1.getText()。toString();

当 TextView1 有多于一行时,不显示 Textview2

来自字符串资源的android getText

我想在 TextView 中添加字符串

如何使用 TextView 显示(通过包传递)字符串

如何在TextView中显示unicode字符串(&#x)?

如何检查 TextView 是否包含数组中的字符串?

如何在 TextView 中显示 SharedPreferences 字符串?

如何使textView1占据所有其他空间?

Android:如何使用资源名称从资源中获取字符串?

如何以字符串形式获取图像资源的名称

swift中textview字符串的tapgesture

字符串太长的TextView

通过添加textview字符串值进行计算

如何在Win32或MFC中按名称获取字符串资源?

从XML格式的html格式的字符串资源中设置TextView文本

如何从日期字符串中获取日期(2 位)

如何知道特定字符串的TextView大小

如何从TextView(AndroidStudio)中提取字符串?

Android:如何使用字符串“pending”检查从 MySQL 获取的 TextView 值?

如何通过字符串名称在yii2中创建模型对象?

android-获取textview ID作为字符串

我如何使用 gettext 翻译第三方 python 模块的字符串

如何从字符串中获取子字符串?

我无法使用从活动传递到片段的捆绑字符串数据在textView中设置文本

我无法在Android应用程序的TextView中设置字符串(使用Java)