
Problemas con scrollview y absolutelayout
Publicado por Tony (5 intervenciones) el 23/08/2016 16:50:15
Hola, mi problema es el siguiente. Tengo un absolutelayout con dos imagenes (una encima de la otra) y mediante un boton me permite hacer zoom al layout entero para que se pueda ver mejor. Mi problema esta en que el scrollview que tengo metido solo me da la opción de moverlo horizontalmente de manera que no puedo moverlo verticalmente. He probado esto mismo con un linearlayout y si me funciona por lo que he supuesto que el problema viene por parte del absolutelayout. Este ejemplo esa echo a pequeña escala con dos imagenes pero tengo que hacerlo con muchas imágenes y necesito colocarlas con coordenadas absolutas así que no me valdría usar un relativelayout. Me podeis ayudar a que funcione el scrollview o encontrar otro layout con el que pueda solucionarlo? Si no me equivoco el absolutelayout esta obsoleto pero no se que usar en su lugar.
La parte del codigo que no me funciona es la siguiente:
Muchas gracias
La parte del codigo que no me funciona es la siguiente:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
<LinearLayout
android:id="@+id/ly"
android:layout_width="100dp"
android:layout_height="100dp">
<ScrollView android:id="@+id/ScrollView02"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:scrollbarAlwaysDrawVerticalTrack="true">
<HorizontalScrollView android:id="@+id/HorizontalScrollView01"
android:layout_width="wrap_content"
android:layout_height="wrap_content">
<AbsoluteLayout
android:layout_width="100dp"
android:layout_height="100dp">
<ImageView
android:id="@+id/imageView1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerHorizontal="true"
android:layout_centerVertical="true"
android:src="@drawable/perrobebe" />
<ImageView
android:layout_width="22dp"
android:layout_height="22dp"
android:id="@+id/imageView2"
android:src="@drawable/circulo"
android:layout_x="69dp"
android:layout_y="60dp"
android:adjustViewBounds="false" />
</AbsoluteLayout>
</HorizontalScrollView>
</ScrollView>
</LinearLayout>
Muchas gracias
Valora esta pregunta


0