これを実装したい:
ImageView
画面の上部に があり、常にそこにとどまります。ScrollView
その上で、 に依存するいくつかのオブジェクトとともにを使用しActivity
ます。そして最後に、私は別ImageView
の振る舞いをするべきです:
ScrollView
大画面でビューの下部にとどまります。これは、オブジェクトの内側と画面の端の前にスペースがありすぎる場合です。小さな画面でスクロールする、つまり、すべてのオブジェクトが表示されない場合、それらはスクロール可能になり、最後にそれを確認したいと考えています
ImageView
。
ここに私のコードが最新です
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="wrap_content"
tools:context=".ContactoActivity"
android:orientation="vertical" >
<!-- LinearLayout with ImageView I have at the top of the view -->
<ScrollView
android:id="@+id/scrollViewMain"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_below="@id/linearLayoutLogoFactor_contacto"
android:layout_marginTop="7dp">
<RelativeLayout
android:id="@+id/relativeLayoutMain"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:focusable="true"
android:focusableInTouchMode="true">
<!-- Some other objects -->
<!-- ImageView I want to stay at the bottom but being scrollable -->
<LinearLayout
android:id="@+id/linearLayoutImagenInferior_contacto"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_below="@+id/linearLayoutVerInfoContacto"
android:gravity="center_horizontal" >
<ImageView
android:id="@+id/imageViewImagenInferior_contacto"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:adjustViewBounds="true"
android:src="@drawable/la_electrica_de_las_empresas" />
</LinearLayout>
</RelativeLayout>
</ScrollView>
</LinearLayout>
それを行う簡単な方法はありますか?または、どうすればよいですか?