将按钮文本设置为问号

时间:2011-09-06 10:45:39

标签: android button

我需要将按钮的文字设置为? 我很高兴通过Java来做,但宁愿通过XML来做 可能吗?

我已经尝试了android:text="?"android:text="?",但它没有用 然后我将其中一个字符串资源设置为?,当它不起作用时,我将其设置为?引用但不起作用!

如何使用XML将按钮标题设置为

6 个答案:

答案 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)

尝试在问号之前使用\,如“\?”。