Не можете написать аробазу в кнопке?

1

Я просто хочу создать кнопку ion Android, которая будет ссылаться на мою учетную запись Twitter:

    <Button style="@style/HomeButton"
        android:text="@waza_be" android:drawableTop="@drawable/home_btn_twit_default"
        android:onClick="onTwitClick" />

Но, к сожалению, я получил ошибку только потому, что мой текст начинается с arobase!

error: Ошибка: не указан тип ресурса (в 'text' со значением '@waza_be').

Если я удалю "@", все будет хорошо.

Что я могу сделать?

  • 1
    Вы пробовали Android: text = "\ @ waza_be"
Теги:
symbol
at-command

2 ответа

1
Лучший ответ

пытаться

android:text="\@waza_be"

или

android:text="\\@waza_be"

один из них должен работать.

0

Сохраните его в файле strings.xml, затем загрузите его как android:text="@string/variablename"

или программным обеспечением

button.setText(R.string.variablename);

Ещё вопросы

Сообщество Overcoder
Наверх
Меню