Я пытаюсь сохранить значение hex color
моего текста в файле strings.xml, поэтому все файлы макета будут ссылаться на это (чтобы иметь возможность быстро изменить весь текст макета для проекта), но я имею проблема, связанная с этим.
Использование android:textColor="#FFFFFF"
в моем макете xml отлично работает. Однако использование android:textColor="@strings/textColor"
дает мне ошибку, когда я включаю # и не включаю.
Когда я не включаю #, он запрашивает #. Когда я добавляю отчеты # DDMS:
07-13 04: 35: 22.870: ERROR/AndroidRuntime (331): вызвано: android.content.res.Resources $NotFoundException: Файл # FF0000 из идентификатора ресурса ресурса # 0x7f040003: требуется расширение .xml
Кто-нибудь знает, как я могу комбинировать утверждения в файле макета? например textColor="#"+"@strings/textColor
, а затем просто установите строку "FFFFFF"
, например.