Формат линейной компоновки продолжает показывать ошибки, я перепробовал все, что мог, но все еще не работает.?

#java #android #android-studio #layout #android-linearlayout

Вопрос:

Пытаюсь создать этот макет, но я этого не делаю, пока он еще не запущен».’

 <?xml version="1.0" encoding="utf-8"?>
<LinearLayout
    xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:background="#90A4AE"
    android:orientation="vertical">

    <android.support.v7.widget.Toolbar
        android:id="@ id/toolbar"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:elevation="4dp">


    </android.support.v7.widget.Toolbar>
 

»’

Комментарии:

1. В чем заключается ошибка?

2. вы закрываете LinearLayout? </LinearLayout>

Ответ №1:

Вы забыли закрыть Линейную компоновку ! Используйте приведенный ниже код. Всегда помните, что вы должны закрыть тег либо с помощью «…/>» в конце, либо «></..>» после добавления виджетов внутри него…

Пожалуйста, обратите внимание, что я также заменил старую таблицу библиотеки поддержки таблицей из библиотеки материалов

 <?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="#90A4AE"
android:orientation="vertical">

<com.google.android.material.tabs.TabLayout
    android:id="@ id/toolbar"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:elevation="4dp">
    
</com.google.android.material.tabs.TabLayout>

</LinearLayout>