當我在設備上運行此代碼時,imageView下方會出現額外的空間。最後,我希望我的圖像能夠在屏幕上實現最大的空間而不會扭曲它們的尺寸。任何幫助將不勝感激。我附上了我的元素和屬性的代碼。謝謝! 如何在android中的scrollview下方刪除不需要的空間?
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:id="@+id/activity_ch0_example_problems"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="#ffffff"
android:clipToPadding="false"
android:fillViewport="false"
android:scrollbarStyle="insideOverlay"
tools:context="com.example.android.chsalgebra.Ch0ExampleProblems">
<Button
android:id="@+id/prevBut1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:layout_alignParentLeft="true"
android:layout_marginBottom="6dp"
android:layout_marginLeft="6dp"
android:onClick="displayProblemMinus"
android:paddingLeft="20dp"
android:paddingRight="20dp"
android:text="Previous"
android:textAllCaps="false"
android:textColor="#769ecd" />
<Button
android:id="@+id/nextBut1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:layout_alignParentRight="true"
android:layout_marginBottom="6dp"
android:layout_marginRight="6dp"
android:onClick="displayProblemPlus"
android:paddingLeft="20dp"
android:paddingRight="20dp"
android:text="Next"
android:textAllCaps="false"
android:textColor="#769ecd" />
<ScrollView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_above="@+id/prevBut1"
android:layout_alignLeft="@+id/prevBut1"
android:layout_alignParentTop="true"
android:layout_alignStart="@+id/prevBut1">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical">
<ImageView
android:id="@+id/ex1"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_alignParentStart="true"
android:layout_alignParentTop="true"
android:paddingTop="12dp"
android:scaleType="fitStart"
app:srcCompat="@drawable/ch0ex1" />
</LinearLayout>
</ScrollView>
</RelativeLayout>
我不能這樣做,因爲我正在顯示圖像?也許我誤解你... –
我建議它測試哪個對象編程錯誤,滾動視圖或圖像視圖。此建議僅用於測試目的。您可以在問題修復後設置圖像視圖 – Lenin