Etkinlikte main_fragment_container öğesinin yerini alan gezici çekmeceyle ilgili bir etkinliğim var. Parçalardan biri görüntülendiğinde, araç çubuğunun düzenini değiştirmek ve ona bir döndürücü eklemek istiyorum (ve parça gizlendiğinde onu kaldırmak).Araç çubuğu düzenini görüntülenen parçaya göre değiştirin
My düzen benziyor:
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
xmlns:sothree="http://schemas.android.com/apk/res-auto"
android:id="@+id/main_parent_view"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical"
android:fitsSystemWindows="true">
<android.support.v7.widget.Toolbar
android:id="@+id/toolbar"
android:layout_width="match_parent"
android:layout_height="wrap_content"
sothree:theme="@style/AppTheme.ActionBar" />
<android.support.v4.widget.DrawerLayout
android:id="@+id/drawer_layout"
android:layout_width="match_parent"
android:layout_height="match_parent">
<!-- Main layout -->
<FrameLayout
android:id="@+id/main_fragment_container"
android:layout_width="match_parent"
android:layout_height="match_parent" />
<!-- Nav drawer -->
<fragment
android:id="@+id/fragment_drawer"
android:name="com.idob.mysoccer.ui.DrawerFragment"
android:layout_width="@dimen/navigation_drawer_width"
android:layout_height="match_parent"
android:layout_gravity="left|start" />
</android.support.v4.widget.DrawerLayout>
Bu, çekmecenin araç çubuğunun altında açılmasını sağlar. Araç Çubuğunu üst üste getirmek için [Gezinme Çekmecesi Materyal Tasarım'da belirtilmiştir] (http://www.google.com/design/spec/patterns/navigation-drawer.html) (ancak Google Play bunu şu anda yapmamaktadır). – Tapirboy
Bunu amaca yönelik yaptım, tasarımımda çekmece, araç çubuğunun üstündeyken iyi görünmüyor. – Idob