我创建了一个滚动视图活动,其中包含工具栏中的EditText。但是,当它折叠时,后退按钮和菜单按钮消失。
当应用栏折叠时,我希望后退按钮和菜单按钮保持在那里,但我尝试过的任何内容都没有任何效果。
这是XML:
import numpy as np
a = np.array([1,0,1])
b = np.array([0,1,1])
c = np.array([1,0,1])
if (a ==b) or (a==c):
d = [2,5,5]
else : d = [1,5,5]
print d
以下是该类中的代码:
<android.support.design.widget.AppBarLayout
android:id="@+id/app_bar"
android:layout_width="match_parent"
android:layout_height="wrap_content"
>
<android.support.design.widget.CollapsingToolbarLayout
android:id="@+id/collapsing_tool_bar_layout"
android:layout_width="match_parent"
android:layout_height="wrap_content"
app:elevation="5dp"
app:expandedTitleTextAppearance="@style/Widget.AppCompat.ActionBar.TabText"
app:layout_scrollFlags="scroll|enterAlways"
app:statusBarScrim="@color/colorPrimary"
android:fitsSystemWindows="true">
<android.support.v7.widget.Toolbar
android:id="@+id/toolbar_1"
android:layout_width="match_parent"
android:layout_height="?attr/actionBarSize"
android:background="@color/colorPrimary"
android:minHeight="?attr/actionBarSize"
android:theme="@style/ThemeOverlay.AppCompat.Dark.ActionBar"
app:layout_collapseMode="pin"
app:layout_scrollFlags="scroll|exitUntilCollapsed"
app:popupTheme="@style/ThemeOverlay.AppCompat.Light">
</android.support.v7.widget.Toolbar>
</android.support.design.widget.CollapsingToolbarLayout>
<android.support.v7.widget.Toolbar
android:id="@+id/toolbar_2"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="@color/colorPrimary"
android:minHeight="?attr/actionBarSize"
android:theme="@style/ThemeOverlay.AppCompat.Dark.ActionBar"
app:layout_collapseMode="pin"
app:elevation="0dp"
app:layout_scrollFlags="scroll|exitUntilCollapsed"
app:popupTheme="@style/ThemeOverlay.AppCompat.Light">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical"
android:paddingLeft="32dp"
android:paddingTop="10dp"
android:paddingBottom="56dp"
android:paddingRight="16dp">
<android.support.design.widget.TextInputLayout
android:id="@+id/lNameLayout"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_below="@+id/fNameLayout"
android:layout_marginTop="5dp">
<EditText
android:id="@+id/assignment_name"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:ems="15"
android:textSize="30dp"
android:hint="Title"/>
</android.support.design.widget.TextInputLayout>
<android.support.design.widget.TextInputLayout
android:id="@+id/lNameLayout2"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_below="@+id/fNameLayout"
android:layout_marginTop="5dp"
android:layout_marginBottom="17dp">
<EditText
android:id="@+id/assignment_subject"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:ems="10"
android:hint="Description"/>
</android.support.design.widget.TextInputLayout>
</LinearLayout>
</android.support.v7.widget.Toolbar>
</android.support.design.widget.AppBarLayout>
<android.support.v4.widget.NestedScrollView
android:layout_width="match_parent"
android:layout_height="match_parent"
app:layout_behavior="@string/appbar_scrolling_view_behavior"
>
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:descendantFocusability="beforeDescendants"
android:focusableInTouchMode="true" >
<EditText
android:layout_width="120dp"
android:layout_height="wrap_content"
android:id="@+id/assignment_date"
android:layout_below="@+id/assignment_subject"
android:layout_alignParentLeft="true"
android:layout_alignParentStart="true"
android:hint="Due Date"
/>
<EditText
android:layout_width="120dp"
android:layout_height="wrap_content"
android:id="@+id/assignment_time"
android:layout_below="@+id/assignment_date"
android:layout_alignParentLeft="true"
android:layout_alignParentStart="true"
android:hint="Due Time"
/>
<TextView
android:paddingTop="15dp"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textAppearance="?android:attr/textAppearanceLarge"
android:text="Set Notification"
android:id="@+id/notification_title"
android:layout_below="@+id/assignment_time" />
<EditText
android:layout_width="200dp"
android:layout_height="wrap_content"
android:id="@+id/notification_date"
android:layout_below="@+id/notification_title"
android:layout_alignParentLeft="true"
android:layout_alignParentStart="true"
android:hint="Notification Date"
/>
<EditText
android:layout_width="200dp"
android:layout_height="wrap_content"
android:id="@+id/notification_time"
android:layout_below="@+id/notification_date"
android:layout_alignParentLeft="true"
android:layout_alignParentStart="true"
android:hint="Notification Time"
/>
<TextView
android:id="@+id/test"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@+id/notification_time"
android:text="test"/>
</RelativeLayout>
</android.support.v4.widget.NestedScrollView>
<android.support.design.widget.FloatingActionButton
android:id="@+id/fab"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginRight="16dp"
android:src="@drawable/ic_save_white_24px"
app:layout_anchor="@id/app_bar"
app:layout_anchorGravity="bottom|end"
app:backgroundTint="@color/colorAccent"
app:pressedTranslationZ="12dp"
/>
第一张图片是它在折叠之前的样子,第二张是折叠时的样子,第三张是我想要的样子。