Tôi đang cố gắng để disable the shadow below a transparent AppBarLayout/Toolbar. Dưới đây là cách bố trí:AppBarLayout cao ẩn thanh công cụ
<android.support.design.widget.CoordinatorLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:background="#000">
<android.support.design.widget.AppBarLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:fitsSystemWindows="true"
android:background="@android:color/transparent"
android:theme="@style/ThemeOverlay.AppCompat.Dark.ActionBar">
<android.support.v7.widget.Toolbar
android:id="@+id/imagePreviewToolbar"
android:layout_width="match_parent"
android:layout_height="?attr/actionBarSize" />
</android.support.design.widget.AppBarLayout>
<include layout="@layout/content_image_preview" />
</android.support.design.widget.CoordinatorLayout>
Tôi đã thử với
app:elevation="0dp"
và
getSupportActionBar().setElevation(0);
nhưng mà làm the UP arrow invisible. Tôi cũng đã cố gắng loại bỏ AppBarLayout và chỉ sử dụng Thanh công cụ, nhưng vấn đề vẫn tồn tại.
Bất kỳ ai có giải pháp?
EDIT:
Thay combo AppBarLayout + Thanh công cụ với mã này:
<android.support.v7.widget.Toolbar
android:id="@+id/imagePreviewToolbar"
android:layout_width="match_parent"
android:layout_height="?attr/actionBarSize"
android:background="@android:color/transparent"
android:theme="@style/ThemeOverlay.AppCompat.Dark.ActionBar"
app:popupTheme="@style/ThemeOverlay.AppCompat.Light"
app:elevation="0dp"/>
phần cố định vấn đề. Bây giờ Thanh công cụ trở nên vô hình chỉ khi thiết bị ở chế độ ngang! Trình chỉnh sửa bố cục Android Studio hiển thị cho tôi Thanh công cụ theo cả hai hướng tốt, vì vậy tôi không thực sự biết vấn đề có thể là gì ..
Xin chào, bạn đã thử ứng dụng: elevation = "0dp" trên thanh công cụ.? thử nó với xml thay vì lập trình. @xmattjus thử liên kết này http://stackoverflow.com/a/31492804/2736849 –
@MFaisalHyder Cảm ơn liên kết đã khắc phục được sự cố .. Bây giờ Thanh công cụ trở nên vô hình chỉ ở chế độ ngang. Và điều này vui vẻ có hoặc không có thuộc tính độ cao được thiết lập. – xmattjus
không thay thế bố cục, sử dụng ToolBar bên trong AppBarLayout lần này thử ứng dụng: ele ... property để appbar Layout thay vì Toolbar cho tôi biết.một điều nữa thử trên các thiết bị/giả lập khác nhau –