我需要将按钮的文字设置为?
我很高兴通过Java来做,但宁愿通过XML来做
可能吗?
我已经尝试了android:text="?"
和android:text="?"
,但它没有用
然后我将其中一个字符串资源设置为?
,当它不起作用时,我将其设置为?
引用但不起作用!
如何使用XML将按钮标题设置为??
答案 0 :(得分:37)
你需要逃避问号......
android:text="\?"
答案 1 :(得分:2)
写“\?” Intead normal或ASCII格式。
答案 2 :(得分:0)
你试试这种方式..只是在之前或之后给予空间?我觉得这会有用..
android:text =“?”或者android:text =“?”
答案 3 :(得分:0)
在写入之前给空间?(android:text =“?”)...它工作正常。另外明智。你必须添加图像到按钮(android:background =“@ drawable / image”)。或者您需要将图像按钮添加到问号图像中。
答案 4 :(得分:0)
你的部分问题在于,在某些版本的Eclipse Android Layout Editor中,它会因为按钮上的文字问号而变得怪异。我提交了一份错误报告,一年后我收到一条说明错误已修复的说明。
因此,请确保您拥有版本21.1或更高版本的API以修复错误。
请参阅我的问题:Android Layout Editor Freaks Out on Question Mark
希望这有帮助。
答案 5 :(得分:0)
尝试在问号之前使用\,如“\?”。