السلام عليكم ورحمة الله وبركاتة
قمت بعمل تطبيق بالجافا للاندرويد ، ومن محتوياته كود لحذف عدة ملفات بعظها في التخزين الداخلي واخرى في التخزين الخارجي.
وهذا هو الكود:
اولاً : قمت بعمل دالة للحذف:
ولكن عندما قمت بعملية قراءة (عرض) الملفات التي في التخزين الخارجي تم بنجاح ، اي ان المشكلة هنا هي في الكتابة على الملف (كاضافة ملف او حذفه).
بصراحة بحث في النت عن اكواد ولكن لم استطع ان اوصل لحل مشكلتي.
السؤال
رفيق هادي مبارك هادي مشعيل
السلام عليكم ورحمة الله وبركاتة
قمت بعمل تطبيق بالجافا للاندرويد ، ومن محتوياته كود لحذف عدة ملفات بعظها في التخزين الداخلي واخرى في التخزين الخارجي.
وهذا هو الكود:
اولاً : قمت بعمل دالة للحذف:
ثانياً : استدعاء دالة الحذف:
وقمت بعمل الاكواد الاخرى التي يتطلبها التطبيق كالصلاحيات التي في ملف androidmanifest.xml
وكذلك الكود الذي يطلب من المستخدم باعطاء الصلاحية لهذا التطبيق او رفضها والكود كالاتي :
حيث يتم استدعاء الدالتين كالاتي :
المشكلة التي حصلت لدي انه فقط يتم حذف الملفات التي في التخزين الداخلي
اما التي في التخزين الخارجي فانه لا يتم حذفها
ولكن عندما قمت بعملية قراءة (عرض) الملفات التي في التخزين الخارجي تم بنجاح ، اي ان المشكلة هنا هي في الكتابة على الملف (كاضافة ملف او حذفه).
بصراحة بحث في النت عن اكواد ولكن لم استطع ان اوصل لحل مشكلتي.
للعلم انا اتعامل مع Android X في البرمجة
تم التعديل في بواسطة Hassan Hedrتنسيق الشيفرة
3 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.