我正在使用以下配置来使图像适当地容纳在scrollview中。
<?xml version="1.0" encoding="utf-8"?>
<ScrollView
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:scrollbars="vertical" >
<ImageView
android:id="@+id/textNimbo"
android:layout_width="match_parent"
android:layout_height="2492dp"
android:layout_alignParentRight="true"
android:src="@drawable/inicio"
android:adjustViewBounds="true" />
</ScrollView>
但是,我还需要在scrollView内和ImageView下方设置一个按钮。我在scrollView内尝试了相对和线性布局,但是没有成功,按钮不可见或图像不适合scrollView。任何建议的配置?谢谢。
最佳答案
ScrollView只能有一个直接子元素。因此,要添加Button和ImageView,您将需要以下内容:
<?xml version="1.0" encoding="utf-8"?>
<ScrollView
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:scrollbars="vertical" >
<LinearLayout
android:id="@+id/layout"
android:layout_width="fill_parent"
android"layout_height="fill_parent">
<ImageView
android:id="@+id/textNimbo"
android:layout_width="match_parent"
android:layout_height="2492dp"
android:layout_alignParentRight="true"
android:src="@drawable/inicio"
android:adjustViewBounds="true" />
<Button
android:id="@+id/button1"
android:layout_width="match_parent"
android:layout_height="wrap_content"/>
</LinearLayout>
</ScrollView>