1

私はAndroidプログラミングが初めてで、Eclipseを使用しています。私は ViewSwitcher を使用しており、ビューを前後に切り替えることができます。

私の質問は日食です。

日食では、さまざまなレイアウトをグラフィカルに編集するにはどうすればよいですか? res->layout->main.xml を選択すると、最初のレイアウトだけが表示されます。

私は回避策があることを知っています(または正しいアプローチでさえあるかもしれません)。2 つのレイアウト ファイルを持ち、それらを切り替える。しかし、それは今の私の意図ではありません。

提案をありがとう。カーシック

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 を使用して作業を確認します。私は確かに 2 つのレイアウトを別々のファイルに作成し、必要に応じてビュー スイッチャーのあるレイアウトに貼り付けます。

于 2012-01-31T06:56:56.903 に答える
0

ビュー スイッチャーでレイアウトの順序を変更するだけです。ビュースイッチャーの最初のレイアウトは、Eclipse で表示されます。ビュースイッチにある最初のレイアウトを編集してから、2番目を上に移動して作業します。

于 2014-05-24T22:02:24.943 に答える