An Image picker for Flutter with Memory Decision
I made this package because image picker from flutter sometimes crash and destroy MainActivity when system needs more RAM, so we need to alternative image picker when the condition fullfils
First of all, just initialize it in main
void main() {
runApp(MyApp());
ImagePick.instance.initializeAvailableCamera(0.4);
}
and then you can use it
FloatingActionButton(
child: Icon(Icons.camera_alt),
onPressed: () async {
PickedFile _image = await ImagePick.instance.getImageWithMemoryDecision(ImagePickWithMemoryConfiguration(
camera: ImagePickSourceCamera(context: context),
picker: ImagePickSourcePicker(pickerSource: PickerSource.camera),
));
setState(() {
_file = _image;
});
},
)
Happy fluttering, @Cybernetics Core