Mohamed Fayez4 نشر 18 نوفمبر 2021 أرسل تقرير نشر 18 نوفمبر 2021 السلام عليكم بتواجهني مشكلة مع اندرويد ستوديو (كوتلن ) عند قراءة البيانات من الفاير بيس مع الcustom data type لما بحاول اعمل read للداتا من الفايربيس (بداتا كلاس ) التطبيق بيعمل كراش ومش عارف ايه السبب بقالي ايام بدور على حل ومش لاقي مع العلم ان لما اعمل Read للداتا من نوع String ( لقيمة واحدة )واعرضها في list مش بيحصل مشكلة المشكلة بتحصل لما بعمل Read للداتا من Model class ( به اكثر من قيمة من نوع String ) واستقبلهم في Array list مع العلم ان Write لا يوجد به مشاكل البيانات تتسجل على الفاير بيس لكن المشكلة بالقراءة وجربت استقبل البيانات بأكثر من طريقة على طول بيحصل كراش والبرنامج بيرجع اللActivity السابقة ومش بيستعرض الداتا الخطا في السطر 35 اقتباس
0 Hassan Hedr نشر 19 نوفمبر 2021 أرسل تقرير نشر 19 نوفمبر 2021 قم بإرفاق التالي لتتوضح المشكلة رسالة الخطأ كاملة من أول سطر لها الكود الخاص بالصنف users_dataclass شكل البيانات لديك في قاعدة بيانات Firebase اقتباس
0 Mohamed Fayez4 نشر 19 نوفمبر 2021 الكاتب أرسل تقرير نشر 19 نوفمبر 2021 دي البيانات اللي بتظهر رسالة الخطا والداتاكلاس والداتا في الفايربيس اقتباس
0 Hassan Hedr نشر 19 نوفمبر 2021 أرسل تقرير نشر 19 نوفمبر 2021 بتاريخ 11 ساعات قال Mohamed Fayez4: دي البيانات اللي بتظهر رسالة الخطا والداتاكلاس والداتا في الفايربيس JavaBean تتطلب وجود تابع باني للصنف بدون معاملات، يجب إضافة باني بدون معاملات للصنف users_dataclass، في كوتلن يمكنك حل المشكلة بإضافة قيم افتراضية للمعاملات ليتمكن Firebase بناء نسخة من الصف من دون تمرير معاملات كالتالي data class users_dataclass(var name: String = "", var adress: String = "", var age: String = "") اقتباس
0 Mohamed Fayez4 نشر 20 نوفمبر 2021 الكاتب أرسل تقرير نشر 20 نوفمبر 2021 بتاريخ 13 ساعات قال Hassan Hedr: JavaBean تتطلب وجود تابع باني للصنف بدون معاملات، يجب إضافة باني بدون معاملات للصنف users_dataclass، في كوتلن يمكنك حل المشكلة بإضافة قيم افتراضية للمعاملات ليتمكن Firebase بناء نسخة من الصف من دون تمرير معاملات كالتالي data class users_dataclass(var name: String = "", var adress: String = "", var age: String = "") شكرا جزيلا لحضرتك جربت الكود واشتغل تمام اقتباس
السؤال
Mohamed Fayez4
السلام عليكم
بتواجهني مشكلة مع اندرويد ستوديو (كوتلن ) عند قراءة البيانات من الفاير بيس مع الcustom data type
لما بحاول اعمل read للداتا من الفايربيس (بداتا كلاس ) التطبيق بيعمل كراش ومش عارف ايه السبب بقالي ايام بدور على حل ومش لاقي
مع العلم ان لما اعمل Read للداتا من نوع String ( لقيمة واحدة )واعرضها في list مش بيحصل مشكلة
المشكلة بتحصل لما بعمل Read للداتا من Model class ( به اكثر من قيمة من نوع String ) واستقبلهم في Array list
مع العلم ان Write لا يوجد به مشاكل البيانات تتسجل على الفاير بيس لكن المشكلة بالقراءة
وجربت استقبل البيانات بأكثر من طريقة على طول بيحصل كراش والبرنامج بيرجع اللActivity السابقة ومش بيستعرض الداتا
الخطا في السطر 35
4 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.