我想滚动main.xml屏幕。据我所知,ScrollView适用于此,但我使用的是AbsoluteLayout。所以它没有用。
有没有办法做到这一点。这是xml代码:
<AbsoluteLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent">
<TextView
android:id="@+id/txtad"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Ad"
android:layout_x="0dip"
android:layout_y="20dip"
android:textSize="20sp"
android:textStyle="bold"
android:textColor="#ffffff"
>
</TextView>
<EditText
android:id="@+id/editad"
android:layout_width="200px"
android:layout_height="45px"
android:textSize="12sp"
android:layout_x="80dip"
android:layout_y="5dip"
>
</EditText>
<TextView
android:id="@+id/txtsoyad"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Soyad"
android:layout_x="0dip"
android:layout_y="75dip"
android:textSize="20sp"
android:textStyle="bold"
android:textColor="#ffffff"
>
</TextView>
</AbsoluteLayout>
答案 0 :(得分:2)
将ScrollView放在布局之外,如下所示:
<ScrollView
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent">
<!-- Your AbsoluteLayout goes here -->
</ScrollView>
请注意,不推荐使用AbsoluteLayout类。您应该使用例如而是一个FrameLayout。
BR, 克里斯托弗