JetBrain Idea:android xml元素不允许在此处。

10

JetBrain Idea的android xml元素在此处不允许。

我找到了这个教程,但我仍然不明白如何解决这个问题。

我得到了类似于 http://clip2net.com/s/2I0HI?dw=1 的东西。

<GridLayout
    xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:columnCount="10"
    android:rowCount="10">

    <TextView
        style="@style/GlobalTextView"
        android:layout_gravity="right"
        android:text="@string/lbl_player_kicking_kicking"
        android:background="@drawable/bg_top"
        android:layout_column="1"
        android:layout_row="1"
        android:padding="10dp" />

    <TextView
        style="@style/GlobalTextView"
        android:layout_gravity="right"
        android:background="@drawable/bg_bottom"
        android:text="@string/lbl_player_receiving_rec"
        android:layout_column="1"
        android:layout_row="2"
        android:padding="10dp" />
    </GridLayout >

你能展示一下完整的 XML 布局吗? - WarrenFaith
请将能够在IDEA中重现问题的示例项目进行压缩并共享。 - CrazyCoder
1个回答

2

请确保您的项目使用SDK 14或更高版本。

打开项目属性,选择文件 > 项目结构并选择项目。 在项目SDK下必须显示Android 4.0平台(或更新版本)。


问题不在GridLayout中,它会发生在任何元素中。 - Kostya Rudenko
@KostyRudenko 它编译通过了吗? - S.D.
是的。但我只能在设计制作器中编辑xml文件,而不能在文本中进行编辑。当我尝试使用Ctlr+Space时,会出现“没有建议”的提示。 - Kostya Rudenko
@KostyRudenko 那么IDEA与SDK集成得不太好。您应该重新设置IDE并安装Android SDK,创建一个新项目并将源文件导入其中。 - S.D.

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接