我試圖讓EditText字段在選中時滾動到我的cameraPreview上。但是現在它正在調整cameraPreview的大小。我會滿足adjustPan行爲,但我希望actionBar留在屏幕上。我懷疑它可以用scrollView來完成,但是直到我不能阻止cameraPreview調整大小。EditText在焦點上滾動而不調整其他視圖
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="fill_parent"
tools:context=".MainActivity" >
<FrameLayout
android:id="@+id/cameraPreview"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@android:color/transparent" >
</FrameLayout>
<!-- Fix for black overlay on menu -->
<FrameLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@android:color/transparent" >
</FrameLayout>
<ScrollView
android:layout_width="match_parent"
android:layout_height="match_parent"
android:isScrollContainer="true"
>
<EditText
android:id="@+id/inputCode"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_gravity="bottom"
android:background="@color/White"
android:ems="10"
android:inputType="textNoSuggestions"
android:maxLines="1"
android:textColor="@color/Green"
android:textSize="32sp"
android:layout_alignParentBottom="true" >
</EditText>
</ScrollView>