そのため、アクティビティをスクロール可能にしようとしています。relativelayout をスクロール ビュー内に配置すると、次のようになります。
上記のスクリーンショットのコードは次のとおりです。
<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="wrap_content" >
<RelativeLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="@drawable/background"
android:orientation="vertical"
android:paddingLeft="60dp"
android:paddingTop="53dp" >
<ImageView
android:id="@+id/gearImage"
android:layout_width="35dp"
android:layout_height="35dp"
android:layout_marginTop="70dp"
android:clickable="true"
android:contentDescription="@string/gearDescription_string"
android:src="@drawable/gear" />
</RelativeLayout>
</ScrollView>
スクロールビューを取り出すと、正しく表示されますが、もちろん必要なスクロール機能はありません:
さて、次のようにする方法はありますか?
まだスクロールできるように、背景画像の一番下に達した場合、それはただの白です (ウェブページの背景が白であるためわかりにくいですが、2 番目の画像の下に白い四角形を追加して、私の言いたいことを示してください)。いずれにせよ、彼らが底に到達する理由はありません。
もちろん、背景画像で引き伸ばさずにスクロールビューを実装する方法について他に提案があれば、ぜひ聞いてください。
ありがとうございました。