在Android XML中注释掉单个属性。

14 浏览
0 Comments

在Android XML中注释掉单个属性。

我正在学习Android。为了检查某些东西的工作原理,我想注释掉布局的一部分。我知道XML样式的注释,但我想能够注释掉单个属性,比如这里的android:theme:

    

除了//在XML中无效之外,还有其他方法吗?

编辑:为了澄清,我只需要任何一种方法让Android Studio忽略该属性,而不必删除它。我不想像其他建议的问题中那样注释掉“块”或“任意行”。我尝试将名称更改为不存在的属性,例如theme -> xtheme,但是Studio拒绝构建这样的项目。

0
0 Comments

在Android中,无法直接注释某个XML标签的属性,只能注释整个XML标签。

这个问题的出现是因为在XML文件中,注释是用包裹起来的,而属性是直接写在标签内的。因此,无法只注释某个属性,而只能注释整个标签。

解决这个问题的方法就是将需要注释的属性所在的整个XML标签用注释符号包裹起来。例如,如果我们有一个XML标签如下:


如果我们想要注释掉`android:id`属性,我们需要将整个``标签注释起来,如下所示:


这样,整个``标签以及其内部的所有属性都会被注释掉。

需要注意的是,注释掉整个标签可能会对代码产生其他影响,因此在注释时要谨慎。

0