将字符串值从文本文件读入textView

时间:2013-01-02 03:06:52

标签: android

我一直在寻找一种允许人们从文本文件中读取@string值的方法。我不确定我是否完全清楚,因为我似乎无法用文字描述它,所以我将使用这个片段。

This is a <@string/square_root>

因此,当我将文件读入textview时,它包含方形根符号。 这可能吗?或者如果有另一种方法可以做到这一点。

1 个答案:

答案 0 :(得分:1)

执行此操作的标准方法是将字符串放在资源文件中,通常为res / values / strings.xml(请注意,221A是平方根符号的Unicode值)。

<string name="square_root">\u221A</string>

然后,您可以从XML布局文件中引用此字符串:

<TextView android:text="@string/square_root" ...>

或者来自Java代码:

Context context = this;  // in this example the current activity is the context
String title = context.getString(R.string.square_root);
TextEdit textEdit = ....
textEdit.setText(title);

有关详细信息,请参阅:http://developer.android.com/guide/topics/resources/string-resource.html