“Activo de imagen de Flutter” Código de respuesta

Activo de imagen de Flutter

// pubspec.yaml
flutter:
  assets:
    - graphics/

// Inside your widget
Image(image: AssetImage('graphics/background.png'))
Glamorous Gibbon

Imagen de los activos en Flutter

Widget build(BuildContext context) {
  return Image(image: AssetImage('graphics/background.png'));
}
codeninja

Flutter obtenga el archivo de imagen de los activos

import 'dart:async';
import 'dart:io';

import 'package:flutter/services.dart' show rootBundle;
import 'package:path_provider/path_provider.dart';

Future<File> getImageFileFromAssets(String path) async {
  final byteData = await rootBundle.load('assets/$path');

  final file = File('${(await getTemporaryDirectory()).path}/$path');
  await file.writeAsBytes(byteData.buffer.asUint8List(byteData.offsetInBytes, byteData.lengthInBytes));

  return file;
}

File f = await getImageFileFromAssets('images/myImage.jpg');
VasteMonde

Imagen de activo en Flutter

*Note:-
     Very important thing to note while using asset is that:
--> In "pubspec.yaml" file:-
	line with code "uses-material-design: true"
    and line with code "  assets:"
    should lie in same column 
    
--> example:-
  # the material Icons class.
  uses-material-design: true    //this line

  # To add assets to your application, add an assets section, like this:
  assets:                      // and this line (in same column)
     - assets/
--> Don't be oversmart and give your image name too in assets like this:-
  "  assets:
     - assets/onePiece"
     This will cause error....(Believe it)....
Open Octopus

Respuestas similares a “Activo de imagen de Flutter”

Preguntas similares a “Activo de imagen de Flutter”

Explore las respuestas de código populares por idioma

Explorar otros lenguajes de código