Programación y Desarrollo para Android Subforo exclusivo para temas de programación de software para PDAs y desarrollo de aplicaciones, interfaces, etc bajo Android

Respuesta
 
Herramientas
  #1  
Viejo 23/12/14, 11:02:27
Array

[xs_avatar]
carlesqf carlesqf no está en línea
Usuario novato en la web
 
Fecha de registro: oct 2014
Localización: Barcelona
Mensajes: 11
Modelo de smartphone: galaxy SIII mini
Tu operador: ONO
Navegación entre fragments

Tengo dos fragments, uno encima del otro.
En el primero, se encuentra lo que se podría definir como el índice de un libro, con la lista de capítulos.
Los capítulos son muchos. Así que el fragment es muy largo y ocupa más espacio del disponible en la pantalla de un móbil.
De hecho, tiene una barra desplazadora para poder ir arriba y abajo.
****
Es al seleccionar uno de estos capítulos, que cobra importancia el segundo, que tiene un textview, ya que es allí donde aparece el mensaje correspondiente a dicho capítulo.
****
Y aquí está el problema.
El texto aparece, pero si el usuario no se desplaza manualmente hasta el final de la pantalla, no lo verá.
Y yo lo que quiero es que ese movimiento se haga automaticamente, enviar el foco a ese segundo fragment.
Y no lo encuentro. Tal vez es que no hago las preguntas correctas, pero es que parece como si no estuviera contemplado.
Pero si yo he pensado en ello, seguro que alguien ya lo ha hecho y hay una solución. Podeis decirme cual es?
Pongo aquí el "main.xml" por si es de alguna utilidad:
<?xml version="1.0" encoding="utf-8"?>
<ScrollView
android:id="@+id/svguerra"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
androidrientation="vertical"
android:background="@drawable/fons"
xmlns:android="http://schemas.android.com/apk/res/android">

<LinearLayout
android:layout_width="fill_parent"
android:layout_height="538dp"
androidrientation="vertical" >

<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center_horizontal"
android:layout_marginTop="10dp"
android:src="@drawable/fotoguerra" />

<!-- INTRODUCCIÓ -->

<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center_horizontal"
android:layout_marginBottom="6dp"
android:layout_marginLeft="15dp"
android:layout_marginRight="5dp"
android:text="@string/titolintroduccio"
android:textColor="#7b290d"
android:textSize="19sp"
android:textStyle="bold" />

<TextView
android:layout_width="300dp"
android:layout_height="wrap_content"
android:layout_gravity="center_horizontal"
android:text="@string/contingutintroduccio"
android:textColor="#000000" />

<fragment
android:id="@+id/frag_LlistCapitols"
android:layout_width="match_parent"
android:layout_height="870dp"
class="com.carlesqf.historiaguerra.LlistCapitols" />

<fragment
android:id="@+id/frag_ContCapitols"
android:layout_width="match_parent"
android:layout_height="600px"
class="com.carlesqf.historiaguerra.ContCapitols" />
</LinearLayout>
</ScrollView>
Responder Con Cita


Respuesta

Estás aquí
Regresar   Portal | Indice > Todo sobre Android > Programación y Desarrollo para Android



Hora actual: 00:37:10 (GMT +1)



User Alert System provided by Advanced User Tagging (Lite) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.

Contactar por correo / Contact by mail / 邮件联系 /