【发布时间】:2023-03-07 06:57:01
【问题描述】:
我的主要工作工具是 IntelliJ。所以我用它来为 Android 活动创建 XML 文件和布局。但是,如果我在 Eclipse 中打开这样的 XML 文件,它不会将其识别为布局文件并且不会加载其 GUI 设计器(我通过 Eclipse 布局编辑器打开 XML 文件)。如果我在 Eclipse 中创建 XML 文件,则 GUI 设计器会正确加载。
Eclipse 布局 XML 文件和 IntelliJ 布局 XML 文件的内容是 100% 相同的。
我做错了什么?
///////////////////////////////////////// ////////////
编辑:我在 IntelliJ 中创建了新项目。在 Main.xml 中添加了一些测试元素。将项目导出为 Eclipse 格式(文件->导出到 Eclipse...)。关闭 IntelliJ,打开 Eclipse,导入新创建的项目,使用布局编辑器打开 Main.xml,然后再次没有。这是Main.xml的结构
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
>
<TextView
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="Hello World, MyActivity"
/>
<TextView
android:layout_height="wrap_content"
android:layout_width="wrap_content"
android:text="just testing text"/>
<ImageView
android:layout_height="wrap_content"
android:layout_width="wrap_content"
android:src="@drawable/icon"/>
<LinearLayout
android:layout_height="wrap_content"
android:layout_width="wrap_content">
<TextView
android:layout_height="wrap_content"
android:layout_width="wrap_content"
android:text="test inside of layout"/>
</LinearLayout>
</LinearLayout>
这就是 Eclipse 布局编辑器看到这个 XML 文件的方式。
【问题讨论】:
-
是的。 xml 文件在该目录中
-
我已经缩小了问题范围,我将打开一个新问题!这个会很接近。
标签: android eclipse intellij-idea