12

Android XMLレイアウトの横にAndroidグラフィックレイアウトを配置して、両方を同時に変更できるようにすることはできますか?タブをクリックして常に変更するよりも、XMLを変更してすぐに効果を確認する方がはるかに優れています。

4

3 に答える 3

22

はい、試しましたが、グラフィックレイアウトエディタで何かを変更した後、少し遅れがあります。

  1. 「activity_foo.xml」などのレイアウトファイルを開きます。
  2. メニュー項目「ウィンドウ>新しいエディタ」を選択します。これにより、同じレイアウトの別のエディターが提供されます。この例では、両方に「activity_foo.xml」がある2つのタブが表示されます。
  3. 2番目のタブをマウスで押してから、エディタービューを表す2つの長方形の輪郭が並んで表示されるまで右下にドラッグし、マウスボタンを離します。
  4. これで、エディターが並んでいます。それぞれのタブを選択して、一方をグラフィックレイアウトモードに、もう一方をXMLモードに配置します。

グラフィックレイアウトは一貫してXMLを更新するように見えることに注意してください。ただし、XMLの変更は、保存してからもう一度グラフィックエディタをクリックするまで、グラフィックレイアウトに影響を与えないようです。

于 2012-11-01T02:32:31.317 に答える
2

コードでグラフィックレイアウトを即座に更新し、両方を同時に表示することができました。

最初に、私はlouielouieが彼の答えに示した手順に従って、グラフィカルレイアウトとXMLコードの両方を同時に表示しましたが、これでは十分ではありませんでした。

次に、XMLファイルのコードをクリックし、その後、グラフィックレイアウトをクリックしました。この時点で、XMLファイルに変更を加えることができ、それらは即座にグラフィックレイアウトに表示されました。

于 2014-03-28T03:36:25.340 に答える
0

louielouieが書いたような新しいエディターでそれを行うより良い可能性が少しあります。

1)プロジェクトエクスプローラーからレイアウトを開き、グラフィカルレイアウトで表示します。2)プロジェクトエクスプローラーを取得し、レイアウトを右クリックします。3)[開く]-> [XMLエディター]を選択します。4)下部でソースレイアウトとデザインレイアウトを切り替えることができます。5)「ヘッダー」をキャッチして、グラフィカルレイアウトの横に配置します。

簡単に言うと、レイアウトを右クリックして->[で開く]->[xmlエディター]を選択します。

于 2013-10-16T17:12:46.277 に答える