Я хочу использовать в своем приложении аналогичную схему для @chrisbanses cheesesquare (https://github.com/chrisbanes/cheesesquare).CollapsingToolbarLayout/ошибка маркера панели инструментов
Все отлично работает на Nexus 5,6. Но когда вы тестируете его на других устройствах, таких как Samsung S6, Sony Z3 Compact, кнопки на панели инструментов не видны.
<android.support.design.widget.AppBarLayout
android:id="@+id/appbar"
android:layout_width="match_parent"
android:layout_height="@dimen/detail_backdrop_height"
android:fitsSystemWindows="true"
android:theme="@style/ThemeOverlay.AppCompat.Dark.ActionBar">
<android.support.design.widget.CollapsingToolbarLayout
android:id="@+id/collapsing_toolbar"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:fitsSystemWindows="true"
app:contentScrim="?attr/colorPrimary"
app:expandedTitleMarginEnd="64dp"
app:expandedTitleMarginStart="48dp"
app:layout_scrollFlags="scroll|exitUntilCollapsed">
<ImageView
android:id="@+id/backdrop"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:fitsSystemWindows="true"
android:scaleType="centerCrop"
android:src="@drawable/default_vehicle"
app:layout_collapseMode="parallax" />
<android.support.v7.widget.Toolbar
android:id="@+id/toolbar"
android:layout_width="match_parent"
android:layout_height="?attr/actionBarSize"
app:layout_collapseMode="pin"
app:popupTheme="@style/ThemeOverlay.AppCompat.Light" />
</android.support.design.widget.CollapsingToolbarLayout>
Это мой макет. Я не могу найти способ исправить это. Вы можете попробовать запустить Cheesesquare по телефону, например, Samsung S с 5.0.2 Android. Я также тестировал устройства Sony. Такой же. Телефон Nexus в порядке.
У вас есть идеи, как это исправить?
Я использую com.android.support:design:22.2.0 (последняя версия)
Это работает, но проблема в том, что он очищает все пункты меню, которые у меня были на панели инструментов, такие как значок для навигационного ящика. Какие-либо предложения? – qazimusab