/ / Como posso usar vários grupos de exibição em uma única folha XML - android, layout android, android-studio

Como posso usar vários grupos de visualização em uma única folha XML - android, android-layout, android-studio

É isso que eu quero dizer

<RelativeLayout>
<TextView
android:layout_width="match_parent"
android:layout_height="match_parent"/>
</RelativeLayout>
/*ALL IN THE SAME XML SHEET*/
<LinearLayout>
<TextView
android:layout_width="match_parent"
android:layout_height="match_parent"/>

</LinearLayout>

Isso me deu erros quando tentei fazê-lo assim. Existem alternativas

Código solicitado por Anuj Kumar. Eu já tentei trocar a posição do atributo xmlns

<?xml version="1.0" encoding="utf-8"?>
<linearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="portrait">

<RelativeLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context="com.ifeoluwa.mcdonaldsapp.MainActivity">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Hello!"/>
</RelativeLayout>

</linearLayout>

Respostas:

0 para resposta № 1

Portanto, há um problema. Haverá apenas uma raiz conforme a restrição XML, mas você pode ter vários filhos dentro da raiz. Portanto, seu código XML precisa mudar conforme abaixo.

<LinearLayout>
<RelativeLayout>
<TextView
android:layout_width="match_parent"
android:layout_height="match_parent"/>
</RelativeLayout>
/*ALL IN THE SAME XML SHEET*/
<LinearLayout>
<TextView
android:layout_width="match_parent"
android:layout_height="match_parent"/>

</LinearLayout>
</LinearLayout>

0 para resposta № 2

Sim, você pode, mas, você não adicionou altura e largura para RelativeLayout e LinearLayout. É por isso que você tem erro. Adicione algo como isto android:layout_heighteandroid:layout_width Mesmo você precisará adicioná-los em um único rootView como LinearLayout ou algo assim.