1

我是android编程的新手,我正在使用eclipse。我正在使用 ViewSwitcher,并且能够在视图之间来回切换。

我的问题是日食。

在 Eclipse 中,如何以图形方式编辑不同的布局?当我选择 res->layout->main.xml 时,只有第一个布局可见。

我知道有一种解决方法(或者甚至可能是正确的方法);有两个布局文件,并在它们之间切换。但这不是我现在的意图。

感谢您的任何建议。卡尔提克

4

3 回答 3

2

它有点晚了,但我遇到了同样的问题,并且通过将 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>
于 2013-03-10T21:09:37.357 回答
0

我不会以图形方式创建视图。输入 XML 真的很容易,然后您就知道您正在制作您想要的东西。使用 GUI 检查您的工作。我当然会在单独的文件中构建这两个布局,然后在您拥有它时将它们粘贴到具有视图切换器的一个文件中。

于 2012-01-31T06:56:56.903 回答
0

您只需在视图切换器中更改布局的顺序。viewswitcher 中的第一个布局在 eclipse 中可见。编辑视图开关中的第一个布局,然后向上移动第二个布局。

于 2014-05-24T22:02:24.943 回答