2015-10-27 71 views
0

我在我的AndroidManifest.xml文件中有以下一段代碼,我想在其中註釋一行(用於快速測試目的)。通過選擇AndroidStudio -comment功能我得到如下:如何在AndroidStudio中註釋掉xml中的行?

<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 "/>". 

有沒有一種簡單的方法來註釋掉(塊)線(S ),還是應打開外部文本編輯器並將原始(塊)行復制並粘貼到該外部文本編輯器?

回答

0

您不能在標籤內放置註釋。請參閱this問題的答案。

0

XML不允許標記內的註釋。你只能將整個元素註釋掉。

0

你需要外放置。見參考文獻:here

1

您可以註釋掉方的代碼一樣:

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

<!--android:theme="@style/AppTheme"--> 

未在標籤內。

+0

這似乎是工作的結束之前使用註釋。不是最佳的,但更好地將所有文件複製到另一個文件。想知道爲什麼AndroidStudio不知道那個... – Alex

1

這是不可能在XML中,如果你想添加註釋,然後你必須使用XML語法及語法啓動或標籤