Editing Android XML Layout Files in Android Studio
Fire provides integration with Android Studio, Google's official IDE for Android development that is used by Java language developers, to allow you to edit XML Layout Files and other Android-specific XML resource files (such as AndroidManifest.xml
or strings.xml
).
This allows you take full advantage of Google's visual designers for Android.
With an Android project open, simply right-click the project node in the solution tree and choose "Edit User Interface Files in Android Studio":
Behind the scenes, Fire will create a wrapper Android Studio project folder with the relevant files, and then launch the Android Studio application (provided it is installed).
In Android Studio, you will see all the projects's XML files and can edit them with all the tools Android Studio provides, including the visual designers. As you make changes and save them in Android Studio, they will automatically reflect back into your Elements project inside Fire.
Connecting Code and UI
The way Android user interfaces work, the UI you design in Android Studio has no direct knowledge of the classes in your code. Instead, your code has a one-way connection to all the resources in your XML files via the static R
Class, covered in more detail in the The R
Class topic.
As you design your UI and add new controls or other resources, the R
class will gain new properties that allow you to access these resources from your code.
See Also
- Working with Android Layout Files
- The
R
Class - Android XML Files
- Set up Android Studio for Fire
- Set up Android Studio for Water