我有一种登录片段,其上面是一个“后退”按钮(文本视图),下面是一个带文本输入的滚动视图。当我点击其中一个时,键盘会出现并向上移动所有内容。但是,我希望后退按钮始终可见。我怎样才能做到这一点?
我尝试使用windowSoftInputMode但没有得到所需的结果。
<RelativeLayout
android:id="@+id/backC"
android:layout_width="match_parent"
android:layout_height="wrap_content"
>
<TextView
android:id="@+id/backbutton"
style="@style/backbuttonstyle"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerVertical="true"
/>
</RelativeLayout>
<ScrollView
android:id="@+id/signupscroll"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_below="@id/backC"
>
//stuff is here
</RelativeLayout>
</ScrollView>
答案 0 :(得分:0)
我不会使用TextView作为后退按钮,使用.addToBackStack(null);要做到这一点,你不需要它可见。有关方法的信息,请参见此处:http://developer.android.com/reference/android/app/FragmentTransaction.html#addToBackStack%28java.lang.String%29
编辑:如果您不想删除后退按钮,请使用“adjustPan”,请参阅此处:http://developer.android.com/guide/topics/manifest/activity-element.html#wsoft以获取文档。