2011-12-27 19 views
2

EditTextにsetErrorリソースを使用する方法はありますか?setError(R.string.bla)does not work?

Iは、それらのいかなるテキストBLAはのstrings.xmlに対応するエラーを設定

を同様に(のgetString(R.string.bla))。SETERRORを試みず、context.getString(R.string.bla) 。それは私がリソース参照値を推測する数を取得します。

どのようにsetErrorの文字列リソースを使用できますか?

おかげ

答えて

16

は、最も簡単な方法は、代わりに(文字列を返す)getString()getText()(たCharSequenceを返す)を使用することです。例:。

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

不思議なことが、今、それは私がちょうどプロジェクトとSETERRORをきれい:)作品(のgetString(R.string.bla))が動作するようになりました。乾杯。 – akd

関連する問題