Строка меню приложения исчезла после обновления до Android Studio 3.6.3. - PullRequest
0 голосов
/ 08 мая 2020

После обновления до Android Studio 3.6.1 панель меню и все изображения в моем приложении исчезли. Я не вносил никаких изменений в эти элементы. Все изображения стали серыми.

Это меню xml:

<menu xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto">

Это элементы

<item
    android:id="@+id/action_SelectByDate"
    android:orderInCategory="100"
    android:title="Select By Date" />
<item
    android:id="@+id/action_settings"
    android:orderInCategory="800"
    android:title="@string/action_settings"
    app:showAsAction="never" />
<item
    android:id="@+id/action_help"
    android:orderInCategory="900"
    android:title="@string/action_help"
    app:showAsAction="never" />

Это макет app_bar_main XML:

   <androidx.coordinatorlayout.widget.CoordinatorLayout 
        xmlns:android="http://schemas.android.com/apk/res/android"
        xmlns:app="http://schemas.android.com/apk/res-auto"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
   >

  <com.google.android.material.appbar.AppBarLayout
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:theme="@style/AppTheme.AppBarOverlay">

    <androidx.appcompat.widget.Toolbar
        android:id="@+id/toolbar"
        android:layout_width="match_parent"
        android:layout_height="?attr/actionBarSize"
        android:background="?attr/colorPrimary"
        android:visibility="visible"
        app:popupTheme="@style/AppTheme.PopupOverlay"
        app:titleTextAppearance="@style/TextAppearance.AppCompat.Body1"
        app:titleTextColor="#FFFFFF" />

    </com.google.android.material.appbar.AppBarLayout>



</androidx.coordinatorlayout.widget.CoordinatorLayout>

Макет действия XML

<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    xmlns:app="http://schemas.android.com/apk/res-auto"
    android:id="@+id/container"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    tools:context=".ui.main.DailyPicturesActivity">

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

    <androidx.fragment.app.FragmentContainerView
        android:tag="fragment_dailypicture"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:id="@+id/my_nav_host_fragment"
        android:name="androidx.navigation.fragment.NavHostFragment"
        app:navGraph="@navigation/nav_graph"
        app:defaultNavHost="true" />

</FrameLayout>

Вот макет с изображениями, которые хорошо выглядят в макете, но отображаются в виде серых прямоугольников в app

        <ImageButton
            android:id="@+id/btSaveImage"
            android:layout_width="64dp"
            android:layout_height="59dp"
            android:contentDescription="@string/image_saved_Description"
            app:layout_constraintBottom_toBottomOf="@+id/btNextImage"
            app:layout_constraintEnd_toStartOf="@+id/btNextImage"
            app:layout_constraintStart_toEndOf="@+id/btGoToHome"
            app:srcCompat="@drawable/ic_saved_to_disk_foreground" />

        <ImageButton
            android:id="@+id/btGoToHome"
            android:layout_width="63dp"
            android:layout_height="61dp"
            android:layout_marginBottom="4dp"
            android:contentDescription="@string/tx_return_to_home"
            app:layout_constraintBottom_toBottomOf="@+id/btNextImage"
            app:layout_constraintStart_toStartOf="parent"
            app:srcCompat="@drawable/ic_home_blue_24dp" />

Вот снимки экрана до 3.6 и после 3.6, показывающие, как выглядит вид: enter image description here

Кто-нибудь может сказать мне, что происходит и как исправить?

1 Ответ

0 голосов
/ 15 мая 2020

Ответ от Android Поддержка Studio как ошибка: в настоящее время дополнительная информация не предоставлена.

Справочная информация: 156038688 Строка меню приложения исчезла после обновления до Android Studio 3.6.1 компонента : Android Publi c Tracker> App Development> Android Studio> Configuration> Windows & Статус меню: Назначенный репортер: p ..... r@gmail.com уполномоченный: an ... @ google.com cc: pa ...... r@gmail.com тип: Приоритет ошибки: Уровень серьезности P3: Сохранение S3: Компонент по умолчанию`

...