这是一个非常基本的问题,但我找不到明确的答案。
大多数学习资源都说,您不能在视图ID中使用特殊字符,但可以使用下划线(_)
,点(.)
和美元符号($)
。是否允许使用其他特殊字符?
答案 0 :(得分:3)
不,Android不提供用于定义View
Id的任何其他特殊字符。
事实上,这些规则不是由Android语言定义的,而是由XML
定义的。
答案 1 :(得分:0)
这是使用变量ID /名称的标准方法,开发人员应使用下划线明确指定名称,例如。 CITY_NAME 。否则你可以使用camelCase例如。 userName (第二个字是第一个字母是大写字母)。