أنا مبتدأ في مجال البرمجة و أشتغل على إنشاء تطبيق جوال ANDROID APP من خلال برنامج FLUTTER و لغة DART
وصلت لمرحلة إنشاء صفحة إقتناء المشتريات items ووضعها في سلة الشراء PANIER(BASKET).
للأسف واجهتني مشكلة تتمثل كالتالي :
E/flutter ( 4867): [ERROR:flutter/runtime/dart_vm_initializer.cc(41)] Unhandled Exception: type 'int' is not a subtype of type 'String?' in type cast
E/flutter ( 4867): #0 SharedPreferences.getString (package:shared_preferences/shared_preferences.dart:112:58)
السؤال
Wajdi Rebei
السلام عليكم
أنا مبتدأ في مجال البرمجة و أشتغل على إنشاء تطبيق جوال ANDROID APP من خلال برنامج FLUTTER و لغة DART
وصلت لمرحلة إنشاء صفحة إقتناء المشتريات items ووضعها في سلة الشراء PANIER(BASKET).
للأسف واجهتني مشكلة تتمثل كالتالي :
E/flutter ( 4867): [ERROR:flutter/runtime/dart_vm_initializer.cc(41)] Unhandled Exception: type 'int' is not a subtype of type 'String?' in type cast
E/flutter ( 4867): #0 SharedPreferences.getString (package:shared_preferences/shared_preferences.dart:112:58)
E/flutter ( 4867): #1 Paniercontroller.add (package:dadou/controler/paniercontroller.dart:27:37)
E/flutter ( 4867): #2 Itemsdetails.build.<anonymous closure> (package:dadou/view/screen/itemsdetails.dart:26:43)
كل ما أريد إضافة قطعة (buy items) أي عندما أضغط على + / - على سبيل المثال لزيادة أو إنقاص القطع يظهر هذا الخطأ .
ممكن شخص لديه خبرة أن يساعدني في حل هذا المشكل . مع الشكر
بارك الله فيكم !
BACKEND : PHP MYSQL مع العلم أني قمت بإختبار BACKEND و عمل بشكل عادي
تجدون في المرفقات جميع الأكواد . على حسب ما توصلت إليه أظن أن الخطأ متأتي عند الإشتغال على users_id
شكرا لتفاعل جميع الأطراف . في إنتظار ردكم !
itemsdetailscontroller.dart logincontroller.dart paniercontroller.dart crud.dart itemsdetails.dart items.dart
تم التعديل في بواسطة Mustafa Suleimanتعديل عنوان السؤال
4 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.