/ / setError (R.string.bla) не работи? - андроид, низ, ресурси, android-редактирам текст

setError (R.string.bla) не работи? - андроид, низ, ресурси, android-редактирам текст

Има ли начин да се използват ресурси за setError за Edittext?

Опитах се setError (getString (R.string.bla)), както и context.getString (R.string.bla)

Никой от тях не задава грешката, съответстваща на текста bla в струните.xml. тя получава число, което предполагам ресурс референтна стойност.

Всяка идея как мога да използвам стринговите ресурси за setError?

Благодаря

Отговори:

16 за отговор № 1

Най-лесният начин е да използвате getText() (връща CharSequence) вместо getString() (който връща низ), Пример:

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