题目就是问题。
有人知道解决办法吗?
请帮帮我。
沙菲尔

最佳答案

XML属性android:numeric不是布尔值,“true”不是有效参数,它必须是“integer”、“signed”、“decimal”中的一个或多个。
根据您发布的示例,您的问题是由于选择了添加重心以使文本居中。从2.3开始,sdk中有一个known bug看起来仍然没有修复。当android:singleLineandroid:gravity的任何自定义值一起设置时,此错误隐藏提示文本。在这个关头,你的选择实际上是移除其中一个。一些解决方法选项:
删除android:gravity声明并使文本左对齐。
保留声明并删除android:singleline。在这种情况下,您可能需要重写编辑器操作,以便在软键盘上获得默认的“下一步”或“完成”按钮。
移除android:gravity,然后设置layout_width="wrap_content"。然后在父布局中将整个小部件适当居中。这可能看起来有点傻乎乎的标准EditText背景,因为它将增长和缩小。您可能必须将其设置为空,并使背景成为父容器的一部分。
还有,别忘了把虫子当主角:)
干杯。

10-07 19:57
查看更多