我是android编程的新手,我正在使用eclipse。我正在使用 ViewSwitcher,并且能够在视图之间来回切换。
我的问题是日食。
在 Eclipse 中,如何以图形方式编辑不同的布局?当我选择 res->layout->main.xml 时,只有第一个布局可见。
我知道有一种解决方法(或者甚至可能是正确的方法);有两个布局文件,并在它们之间切换。但这不是我现在的意图。
感谢您的任何建议。卡尔提克
我是android编程的新手,我正在使用eclipse。我正在使用 ViewSwitcher,并且能够在视图之间来回切换。
我的问题是日食。
在 Eclipse 中,如何以图形方式编辑不同的布局?当我选择 res->layout->main.xml 时,只有第一个布局可见。
我知道有一种解决方法(或者甚至可能是正确的方法);有两个布局文件,并在它们之间切换。但这不是我现在的意图。
感谢您的任何建议。卡尔提克
它有点晚了,但我遇到了同样的问题,并且通过将 2 个布局的内容放在其他文件中并将它们包含在原始文件中,只用 xml 更改解决了它。不确定这是否正确,但它使测试更容易。
<ViewSwitcher
android:id="@+id/detailSwitcher"
android:layout_width="fill_parent"
android:layout_height="fill_parent">
<include
layout="@layout/layout_file_1" />
<include
layout="@layout/layout_file_2" />
</ViewSwitcher>
我不会以图形方式创建视图。输入 XML 真的很容易,然后您就知道您正在制作您想要的东西。使用 GUI 检查您的工作。我当然会在单独的文件中构建这两个布局,然后在您拥有它时将它们粘贴到具有视图切换器的一个文件中。
您只需在视图切换器中更改布局的顺序。viewswitcher 中的第一个布局在 eclipse 中可见。编辑视图开关中的第一个布局,然后向上移动第二个布局。