Ver Mensaje Individual
  #2  
Viejo 18/10/15, 11:51:07
Array

[xs_avatar]
kriogeN kriogeN no está en línea
Colaborador/a
· Votos compra/venta: (1)
 
Fecha de registro: oct 2010
Localización: Murcia
Mensajes: 4,637
Modelo de smartphone: Samsung Galaxy S7 Edge SM-G935F
Tu operador: Vodafone
En primer lugar, esta pregunta no es de Android, es de Java básico, y en segundo lugar, no termino de entenderla.

Por lo que entiendo tienes:

String[] preguntas;
String[] respuestas;

Lo que tienes que hacer es que cuando insertas en preguntas insertes en respuestas la respuesta apropiada en la misma posición que estaba en preguntas (si vas insertando al mismo tiempo en ambas no deberías tener problemas). Y su "vinculación" será por su posición.

De todas formas esa no es la forma más correcta de hacerlo, lo correcto es tener una clase Pregunta que contenga a la pregunta y a la respuesta:

[PHP]
public class Pregunta {
public String pregunta;
public String respuesta;
}
[/PHP]

Y luego tener un Array de eso:

Pregunta[] preguntas;

O mejor aún, usar un ArrayList, así puedes ir rellenando sin saber el tamaño a priori:

ArrayList<Pregunta> preguntas;

De todas formas como siempre digo, primero Java, luego Android. Ve, aprende Java, y cuando sepas programar en Java vuelve y empieza con Android.

Y si no Java por lo menos el concepto de POO en cualquier otro lenguaje, una vez que lo domines es más o menos igual en todos los lenguajes.
Responder Con Cita