Tag: DART-NULL-SAFETY
Estoy intentando agregar funcionalidades de compra a mi aplicación. Estoy intentando usar ChangeNotifier para agregar un contador de elementos al carrito y estoy recibiendo el mensaje de error ‘error: el operador ‘-‘ no se puede invocar sin condiciones porque el receptor puede ser ‘null’. Soy nuevo en programación y no . . . Read more
Me gusta usar miembros finales en mis clases siempre que tenga sentido, pero me encontré con un problema al intentar hacer algo relativamente sencillo: import ‘dart:ui’; class Foo { final PictureRecorder recorder; final Canvas canvas; final int margin; Foo({ this.margin = 10, }) : recorder = PictureRecorder(), canvas = Canvas(recorder) . . . Read more
Intenté declarar la variable en Dart de esta manera, pero muestra una advertencia debido a la seguridad de nulos. double latitude; double longitude; Nuevamente, intenté de esta manera, pero los valores no se asignaron a las variables latitude y longitude en la función varcheck (). double? latitude; double? longitude; void . . . Read more
Quiero subir varias imágenes a Google Drive. Estoy utilizando la versión de seguridad nula de Flutter y utilizando un ejemplo: https://www.c-sharpcorner.com/article/google-drive-integration-in-flutter-upload-download-list-files/. En el ejemplo anterior, el creador está utilizando una versión obsoleta de Flutter. Estoy utilizando file_picker: ^4.2.1y el código que está generando un error: uploadFileToGoogleDrive() async { var client . . . Read more
Cómo corregir el código de mi aplicación Flutter y utilizar un plugin: filterContacts() { setState(() { List<contact> _contacts = []; _contacts.addAll(contacts); if (searchController.text.isNotEmpty) { _contacts.retainWhere( (contact) { String searchTerm = searchController.text.toLowerCase().trim(); String searchTermFlatten = flattenPhoneNumber(searchTerm); String contactName = contact.displayName.toString().toLowerCase(); bool nameMatches = contactName.contains(searchTerm); if (nameMatches == true) { return true; . . . Read more