Android Studio如何为首选项屏幕验证XML?

时间:2014-06-05 22:04:50

标签: android xml android-studio

根据other SO answers,我在我的首选项屏幕的XML文件中有此内容:

<PreferenceScreen
    android:title="@string/preference_title"
    android:summary="@string/preference_summary">
    <intent
        android:action="android.intent.action.VIEW"
        android:data="mailto:">
        <extra
            android:name="android.intent.extra.SUBJECT"
            android:value="@string/email_subject"/>
        <extra
            android:name="android.intent.extra.TEXT"
            android:value="@string/email_body"/>
    </intent>
</PreferenceScreen>

Android Studio正在标记&#34;额外&#34;元素为&#34;此处不允许。&#34;

我根本不了解它是如何验证XML的,因为没有实际的DTD。

&#34;额外&#34;似乎工作正常。或者如果我想避免使用XML,我甚至可以使用Preference.OnPreferenceClickListener。我只是想知道(a)Android Studio如何验证它,以及(b)如果我使用一些不会总是有效的阴暗黑客,包括额外的元素。

0 个答案:

没有答案