Веб-просмотр в макете координатора - PullRequest
0 голосов
/ 24 августа 2018

Кто-нибудь знает, как я могу использовать WebView в CoordinatorLayout?У меня уже есть проект, который использует WebView для загрузки URL-адреса, и я использую Relative Layout, я пытался изменить его на Layout Coordinator, но я получаю тонны ошибок об отсутствующих классах.Может ли кто-нибудь помочь, пожалуйста?

Ответы [ 3 ]

0 голосов
/ 24 августа 2018

Есть проблемы с рендерингом?Просто измените версию библиотеки поддержки на alpha1

, она должна выглядеть как ex.

implementation 'com.android.support:appcompat-v7:28.0.0-alpha1'    
implementation 'com.android.support:design:28.0.0-alpha1'
0 голосов
/ 24 августа 2018

Я думаю, это не проблема при размещении WebView внутри CoordinatorLayout. Если у вас есть ошибка при пропуске некоторых классов, попробуйте:

  1. Очистить и построить или восстановить
  2. Неправильный кэш и перезапуск
0 голосов
/ 24 августа 2018

Попробуйте это `

<?xml version="1.0" encoding="utf-8"?>
<android.support.design.widget.CoordinatorLayout 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"
    tools:context=".activities.Main3Activity">


<WebView
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:layout_marginBottom="8dp"
    android:layout_marginEnd="8dp"
    android:layout_marginStart="8dp"

    android:layout_marginTop="8dp"
    app:layout_constraintBottom_toBottomOf="parent"
    app:layout_constraintEnd_toEndOf="parent"
    app:layout_constraintStart_toStartOf="parent"
    app:layout_constraintTop_toTopOf="parent" />
   </android.support.design.widget.CoordinatorLayout>`

или внутри макета координатора добавьте

<include layout="@layout/content" />

содержимое будет иметь относительный макет, который вы уже создали

...