¿Podría alguien explicarme por favor cuál es la diferencia entre getExtras()
y getBundleExtras()
?¿Cuál es la diferencia entre getExtras y getBundleExtras?
Respuesta
getBundleExtra("String")
obtiene un paquete llamado String
.
getExtras()
obtiene un paquete con todos los elementos colocados en la matriz.
Un paquete se puede colocar utilizando un comando putExtra(Bundle, String tag)
, por lo que devolverá ese valor.
Worth Notting es el hecho de que getExtras()
vuelve copia de los todos los elementos colocados en el intento, su aplicación se ve así:
4433 public Bundle getExtras() {
4434 return (mExtras != null)
4435 ? new Bundle(mExtras)
4436 : null;
4437 }
así que no es una buena idea para llamar intent.getExtras().putInt(...)
Subiendo de tono esto - Acabo de perder más de una hora porque no me di cuenta de que getExtras en realidad no devuelve el paquete original. – Ashley
- 1. ¿Cuál es la diferencia entre {0} y ""?
- 2. Cuál es la diferencia entre = y: =
- 3. ¿Cuál es la diferencia entre .ToString (+) y ""
- 4. Cuál es la diferencia entre $ (...) y `...`
- 5. ¿cuál es la diferencia entre:.! y: r !?
- 6. ¿Cuál es la diferencia entre ".equals" y "=="?
- 7. ¿Cuál es la diferencia entre dict() y {}?
- 8. ¿Cuál es la diferencia entre `##` y `hashCode`?
- 9. ¿Cuál es la diferencia entre "$^N" y "$ +"?
- 10. ¿Cuál es la diferencia entre [indefinido] y [,]?
- 11. ¿Cuál es la diferencia entre + = y = +?
- 12. ¿Cuál es la diferencia entre " " y ""?
- 13. Cuál es la diferencia entre $ y jQuery
- 14. OpenGL (ES) - ¿Cuál es la diferencia entre frustum y orto?
- 15. Cuál es la diferencia entre la función() {}() y la función() {}()
- 16. ¿Cuál es la diferencia entre la abstracción y la encapsulación?
- 17. ¿Cuál es la diferencia entre @ y $ y% en MSBuild?
- 18. ¿Cuál es la diferencia entre la vinculación estática y dinámica?
- 19. ¿Cuál es la diferencia entre la sección .got y .got.plt?
- 20. ¿Cuál es la diferencia entre el colado y la coerción?
- 21. ¿cuál es la diferencia entre el complemento y la biblioteca?
- 22. ¿Cuál es la diferencia entre el casting y la conversión?
- 23. ¿Cuál es la diferencia entre WPF y la aplicación Silverlight?
- 24. ¿Cuál es la diferencia entre uno mismo y la ventana?
- 25. ¿Cuál es la diferencia entre CookieContainer y la colección Response.Cookies?
- 26. ¿Cuál es la diferencia entre la relación Composición y Asociación?
- 27. ¿cuál es la diferencia entre el material y la textura?
- 28. ¿Cuál es la diferencia entre el marco y la arquitectura?
- 29. ¿Cuál es la diferencia entre la carpeta vim72 y vimfiles?
- 30. ¿cuál es la diferencia entre la lex y yacc
Ok ! ¡gracias amigo! – Binngokute
@Binngokute: veo que eres bastante nuevo, así que déjame explicarte algunas cosas. Si encuentra útil una pregunta o una respuesta, hay algunas maneras de retribuirle al usuario. Una de ellas es votar la respuesta, y una segunda es seleccionar una de las respuestas como la que aceptas. Veo que todavía no ha aceptado ninguna respuesta y, en general, las personas son más útiles para las personas que han aceptado las respuestas. Solo un consejo para el futuro. – PearsonArtPhoto