#te voy a hacer las preguntas asi sera

1 messages · Page 1 of 1 (latest)

maiden lark
#

Si quieres hazlas por este hilo para no crear spam

young mica
#

vale

#

lo de rojo me sale mal pero los de abajo me sale bien

#

en la clase lo hacho con mayuscula la l

#

pero cuando la pongo con mas cula me sale otra vez mal

maiden lark
#

me parece que puedes poner

List<Tarea>? listadeTareas

Para manejar el nulo, pero donde es donde obtienes esa lista?

young mica
#

en un video lo ponia como lo hacia

#

pero el le salia bien y a mi no

maiden lark
#

Es que como es un StatefullWidget deberia ir arriba, no en el build

#

o no veo como obtienes esa lista

#

class ListadeTareas extends StatefulWidget {
List<Tarea>? listadeTareas;
@override
State<StatefulWidget> createState() {
return ListadeTareasState();
}
}

class ListadeTareasState extends State<ListadeTareas> {

@override
Widget build(BuildContext context) {

#

Algo asi

#

pero se lo tendrias que pasar como parametro

#

ah no

#

ya entendi como lo quiere hacer

#

List<Tarea>? listadeTareas;
al ponerlo asi ya te quita lo rojo?

young mica
#

fenomenal

#

3ª pregunta

#

ves lo de rojo???

#

me dice que hay que poner una interrogacion

#

o una exclamacion

#

en length y en las dos [

#

lo hago tambien en la segunda pregunta

#

es decir, una interrogacion o una exclamacion

#

respondeme esta si lo entiendes

bold voidBOT
#

Hey @young mica, ¡has avanzando al nivel 5! picar

maiden lark
#

en el lenght antes tienes que poner signo de admirancion

#

quedaria:

listadeTareas!.length

#

tambien en el otro donde pones la posicion

bold voidBOT
#

Hey @maiden lark, ¡has avanzando al nivel 2! picar

maiden lark
#

Lo que pasa es que como pusiste que arriba el signo de interrogacion, estas diciendo que probablemente pueda ser nulo

#

Y el signo de admiracion nos dice que en ese momemnto de ejecucion nunca sera nulo, si no te va crashear

#

Te digo que pongas el de admiracion por que antes condicionas para pasarlo de nulo a una lista vacia, entonces para ese momento ya no sera nulo

#

Ese tema se llama nullsafety

young mica
#

si si lo he hecho gracias

#

pero lo de FichadeTarea porque esta mal

maiden lark
#

se esta importando mal

#

puedes poner el cursor encima y ver que te dice el IDE

#

o poner el cursor y me parece que es ctrl + . para ver las opciones que te da y elegir la de importar

#

no me acuerdo si ese es el shorcut en android studio

#

alt + . o ctrl + barra espaciadora

#

no me acuerod

#

yo utilizo vscode

young mica
#

me dice que hay que utilizar un key

maiden lark
#

a ver como defines el objeto de fichadetarea en su archivo

#

te va faltar algun parametro

young mica
#

que te enseñe el archivo fichadetarea?

#

porque me dice que ponga ,key null

maiden lark
#

si quita la key

#

no es necesaria

#

o quitale el required si lo tiene

young mica
#

con eso te basta?

#

o te enseño mas codigo abajo?

maiden lark
#

con eso

#

quitale el required al key

young mica
#

lo he quitado

maiden lark
#

te podria quedar FichadeTarea({required this.titulo, required this.estado});

#

Ya sin el key

#

no es necesario

young mica
#

en fichadetarea o en la otra

maiden lark
#

en lugar de esto

#

es el constructor de tu objeto FichadeTarea

#

quedaria asi:

FichadeTarea({required this.titulo, required this.estado});

young mica
#

la ultima pregunta es que en mi ordenador windows no me deja abrir un emulador

#

en vscode tienes algun emulador

maiden lark
#

lo descargo desde Android Studio

#

Porque no te deja o que es lo que sucede?

young mica
#

mira, en Android Studio en la parte donde puedes abrir un emulador a mi no me deja. Además lo he instalado pero me dice que hay un problema. El problema lo he buscado en Android Studio pero no ponen nada.

#

te voy a mandar una foto

maiden lark
#

Dale en create device

bold voidBOT
#

Hey @maiden lark, ¡has avanzando al nivel 3! picar

maiden lark
#

y haz otro

#

a ver si funciona con otro

young mica
#

cada paso te voy a mandar una foto

#

el ordenador lo he comprado en 2008 un toshiba con win7 pero despues lo actualize al win10. Si quieres elige uno de esos para que venga conveniente con mi ordenador. NOTA: Puedo hacer scroll para que veas otros modelos porque hay muchos y mi ordenador tiene una RAM antigua y un disco duro nuevo

maiden lark
#

el que quieras es bueno el pixel 6a si quieres

#

cuanta ram tienes?

#

para el emulador es muy importante la ram

#

pues abarca mucho proceso

young mica
#

4,00 GB

maiden lark
#

si es poco

#

te recomiedno que intentes trabajar con dispositivo fisico

#

con tu celullar

young mica
#

lo has probado???

maiden lark
#

si, mucho tiempo yo trabaje con el celular, por eso mismo

young mica
#

pero que paso con el celular

#

yo lo que hice es cuando lo conencté y parecia que se iba a reniciar o apagar pero no sigue mas.

maiden lark
#

vuelve a probar, nose porque alla pasado eso

#

tienes que configurar el permiso para instalaciones por usb

#

hay algunos tutoriales rapidos

young mica
#

pues gracias Alex me ensenñaste muchas cosas