Я пытаюсь создать макет, который состоит из одного длинного изображения, которое нужно прокручивать только по вертикали.Использование ScrollView для прокрутки ImageView
I.e. - он должен растягиваться, чтобы взять всю ширину экрана и растянуть на всю высоту.
My layout делает это, но создает странные пробелы до и после изображения. Каждый промежуток занимает около 2/3 экрана и может быть прокручен вниз.
Как удалить зазоры, чтобы на экране появилось только ImageView
?
Моя активность XML, как это:
<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_marginTop="0dp" >
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_marginTop="0dp"
tools:context=".HelpActivity" >
<ImageView
android:id="@+id/imageHelp"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_marginTop="0dp"
android:src="@drawable/tutorial_with_text" />
</LinearLayout>
</ScrollView>
Попробуйте добавить изображение на фоне Imageview –
И вам не нужен LinearLayout. И вам не нужно xmlns: android дважды в макете. –
Спасибо. ты прав :) – Roman