setError(R.string.bla)不起作用?

时间:2011-12-27 20:21:24

标签: android string resources android-edittext

有没有办法为Edittext使用setError的资源?

我也尝试了setError。(getString(R.string.bla))和context.getString(R.string.bla)

其中没有一个设置了文本bla在strings.xml中对应的错误。它得到一个我认为资源参考值的数字。

任何想法如何将字符串资源用于setError?

由于

1 个答案:

答案 0 :(得分:19)

最简单的方法是使用getText() (返回CharSequence)而不是getString() (返回字符串)。例如:

editText.setError(getText(R.string.bla));