با سلام خدمت استاد محترم و دوستان عزیز
من از appbar و navigation view در activity استفاده کردم ...در نمایش ایمولیتور هیچ مشکلی نیست اما وقتی app رو گوشی یکی از دوستان (honor۸lite) تست میکنم appbar و toolbar به کلی حذف میشه و جاش خالی میمونه...
البته روی گوشیهای samsung هم مشکلی نبود!!
این عدم سازگاری با بعضی از Deviceها رو چطور باید حل کرد؟
کدهای xml
<?xml version="1.0" encoding="utf-8"?>
<androidx.drawerlayout.widget.DrawerLayout android:layout_height="match_parent"
android:layout_width="match_parent"
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:id="@+id/wrapperMain">
<androidx.coordinatorlayout.widget.CoordinatorLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@drawable/gradient_main"
>
<com.google.android.material.appbar.AppBarLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="24dp"
android:background="@android:color/transparent"
app:elevation="0dp"
android:translationZ="0.1dp"
>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="horizontal"
android:layout_marginEnd="10dp"
android:weightSum="6"
>
<androidx.appcompat.widget.Toolbar
android:background="@null"
android:layout_weight="4.8"
android:id="@+id/mainToolbar"
android:gravity="center"
android:layout_gravity="start"
app:titleTextColor="@android:color/white"
android:layout_width="0dp"
android:layout_height="56dp"/>
<ImageButton
android:layout_weight="0.6"
android:layout_gravity="center_vertical"
android:background="@android:color/transparent"
android:src="@drawable/ic_shopping_cart_black_24dp"
android:scaleType="centerInside"
android:layout_width="0dp"
android:layout_height="wrap_content"/>
<ImageButton
android:layout_weight="0.6"
android:layout_gravity="center_vertical"
android:background="@android:color/transparent"
android:src="@drawable/ic_account_48dp"
android:scaleType="centerInside"
android:layout_width="0dp"
android:layout_height="wrap_content"/>
</LinearLayout>
</com.google.android.material.appbar.AppBarLayout>
<ImageView
android:id="@+id/imageView3"
android:layout_width="match_parent"
android:layout_height="240dp"
android:scaleType="fitXY"
android:src="@drawable/ic_artboard_1" />
<FrameLayout
android:id="@+id/wrapperMainContent"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_marginTop="70dp"
android:layout_marginBottom="65dp">
</FrameLayout>
<com.google.android.material.bottomnavigation.BottomNavigationView
android:id="@+id/bottomMenu"
android:layout_width="match_parent"
android:layout_height="65dp"
android:layout_gravity="bottom"
app:labelVisibilityMode="labeled"
app:menu="@menu/botton_menu"
/>
</androidx.coordinatorlayout.widget.CoordinatorLayout>
<com.google.android.material.navigation.NavigationView
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:id="@+id/main_menu"
app:menu="@menu/toggle_menu"
app:headerLayout="@layout/header_navigation_menu"
android:layout_gravity="start"
android:background="@drawable/gradient_main"
/>
</androidx.drawerlayout.widget.DrawerLayout>