Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Eclipse IDE - Android Graphical Layout and XML Layout Side by Side

Is it possible to have the Android Graphical Layout next to the Android XML layout so I can modify both simultaneously? It would be much better to change the XML and instantly see the effects, as opposed to clicking the tab to change it all the time.

like image 760
ardavis Avatar asked Nov 01 '12 01:11

ardavis


2 Answers

Yes, although I just tried it and it has a bit of lag after you change something in the Graphical Layout editor.

  1. Open your layout file, such as "activity_foo.xml".
  2. Choose the menu item "Window > New Editor". This will give you another editor for the same layout. In this example, you'll see two tabs that both have "activity_foo.xml".
  3. Mouse press on the second tab and then drag it to the right and downwards, until you see the outlines of two rectangles representing editor views side by side, then let go of the mouse button.
  4. You now have the editors side by side. Place one into Graphical Layout mode and the other into XML mode by choosing the respective tabs.

Note that it seems like the Graphical Layout will consistently update the XML. However, changes in the XML don't seem to affect the Graphical Layout until you save and then click in the Graphical Editor again.

like image 133
louielouie Avatar answered Oct 19 '22 18:10

louielouie


I managed to make the code instantly update the graphical layout and to have both of them shown at the same time.

First, I followed the steps given by louielouie on his answer to have both graphical layout and XML code shown at the same time but this wasn't enough.

Then, I clicked on the code of the XML file and after that I clicked on the graphical layout. At this point, I was able to make changes on the XML file and they were instantly shown in the graphical layout.

like image 2
DiMorten - Jorge Chamorro Avatar answered Oct 19 '22 19:10

DiMorten - Jorge Chamorro