如何在AndroidStudio中注释xml中的行?

时间:2015-10-27 13:34:37

标签: android xml android-studio

我的AndroidManifest.xml文件中有以下代码,我想在其中注释掉一行(用于快速测试)。通过选择AndroidStudio - 评论功能,我得到以下内容:

<application
    android:allowBackup="true"
    android:icon="@mipmap/myicon"
    android:label="@string/app_name"
    android:supportsRtl="true"
    <!--android:theme="@style/AppTheme"-->
    android:theme="@style/ThemeOverlay.AppCompat.ActionBar" >

但是,这会产生编译错误:

Error:Element type "application" must be followed by either attribute specifications, ">" or "/>".

是否有一种简单的方法可以注释掉(块)行,或者我应该打开外部文本编辑器并将原始(块)行复制并粘贴到该外部文本编辑器?

5 个答案:

答案 0 :(得分:2)

您可以在标签旁边注释赞:

try {
    double input = Double.parseDouble(((EditText) findViewById(R.id.currentSpeed)).getText().toString());
} catch(NumberFormatException e) {
    //Error during parse
}

不在标签内。

答案 1 :(得分:1)

在xml中是不可能的,如果你想添加注释,那么你必须使用xml语法,语法是在开始或结束标记之前使用注释

答案 2 :(得分:0)

您无法在评论中添加评论。请参阅this问题的答案。

答案 3 :(得分:0)

XML不允许标记内的注释。您只能将元素作为一个整体注释掉。

答案 4 :(得分:0)

你需要把它放在外面。请参阅参考:here