Livro 3 - Projeto Agenda de Contatos - Parte 1
5. Desenhando as telas do aplicativo
5.1. Layout do arquivo main_activity.xml
Neste aplicativo vamos usar o componente Navigation para adicionar ou remover os fragmentos na tela. Dessa forma, nesse projeto vamos usar um tipo de layout novo: o FrameLayout. O FrameLayout vai se comportar como um recipiente a ser preenchido pelos fragmentos que serão criados. Na parte 2 do Livro vamos atualizar esse arquivo, por ora, podemos abrir o arquivo activity_main.xml e alterar o campo id do FrameLayout de container para fragmentContainer.
Como resultado temos:
<?xml version="1.0" encoding="utf-8"?> <FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:id="@+id/fragmentContainer" android:layout_width="match_parent" android:layout_height="match_parent" tools:context=".MainActivity" />