将按钮文本设置为问号

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了将按钮文本设置为问号相关的知识,希望对你有一定的参考价值。

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

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

如何设置按钮标题?使用XML?

答案

你需要逃避问号......

android:text="?"
另一答案

写“?” Intead普通或ASCII形式。

另一答案

你试试这种方式..只是在之前或之后给予空间?这会工作我认为..

android:text =“?”或者android:text =“?”

另一答案

在写入之前给出空间?(android:text =“?”)...它工作正常。另外明智。你必须添加图像到按钮(android:background =“@ drawable / image”)。或者您需要将图像按钮添加到问号图像中。

另一答案

您的部分问题是,在Eclipse Android Layout Editor的某些版本中,它会因为按钮上的文本问号而变得怪异。我提交了一份错误报告,一年后我收到一条说明错误已修复的说明。

因此,请确保您拥有版本21.1或更高版本的API以修复错误。

看到我的问题:Android Layout Editor Freaks Out on Question Mark

希望这可以帮助。

另一答案

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

以上是关于将按钮文本设置为问号的主要内容,如果未能解决你的问题,请参考以下文章

为啥用visual studio2012编程时输入汉字显示为问号

将问号 (?) 替换为 (\\?)

将按钮的文本设置为 datepicker 上的选定日期

如何将选定的对话框值设置为片段中的 TextViews [重复]

【Flutter】按钮与文本(三)

怎么把电脑所有文本解码设置为UTF8。我是问永久的?