我只想创建一个Android按钮,它将链接到我的Twitter帐户:
<Button style="@style/HomeButton"
android:text="@waza_be" android:drawableTop="@drawable/home_btn_twit_default"
android:onClick="onTwitClick" />
但不幸的是,我收到错误只是因为我的文字以arobase开头!
错误:错误:没有资源类型 指定(在'text'处有值 '@waza_be')。
如果我删除“@”,一切正常。
我该怎么办?
答案 0 :(得分:1)
试
android:text="\@waza_be"
或
android:text="\\@waza_be"
其中一个应该有用。
答案 1 :(得分:0)
将其存储在strings.xml中,然后将其加载为android:text="@string/variablename"
或以编程方式
button.setText(R.string.variablename);