اذهب إلى المحتوى
  • 0

حفظ ملف إلى مجلد Download باستخدام android studio واللغة java

خضر علي2

السؤال

السلام عليكم ورحمة الله وبركاته 

البرنامج الذي اعمل عليه android studio واللغة هي java، كيف احفظ ملف بامتداد xls في ملف Download، واتمنى تفيدوني بطريقة بحيث لما يحفظ المستخدم ملف xls يتم فتحه مباشرة بعد الحفظ . وشكرا 

رابط هذا التعليق
شارك على الشبكات الإجتماعية

Recommended Posts

  • 1
بتاريخ On 5/3/2021 at 17:55 قال خضر علي2:

هنا يا اخي سوف يتم حفظه لكن ليس في ملف Downloasl 

يوجد متغير في بيئة أندرويد يشير مباشرة لمجلد التحميل Downloads :

Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_DOWNLOADS);

حيث يتم جلبه من متغيرات البيئة Environment. حيث نمرر هذه القيمة للدالة getExternalStoragePublicDirectory المسؤولة عن جلب مسار المجلدات الخارجية العامة.

طبعا لا تنسى إعطاءسماحية الوصول:

<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>

في Android Mainfest.

مسار تخزين الملف:

final String relativeLocation = Environment.DIRECTORY_DOWNLOADS + File.separator + “YourSubforderName”;

للتأكد من المسار يمكنك طباعة القيمة التالية (مثلا في Toast أو log)

File dir = Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_DOWNLOADS); 

dir.getAbsolutePath() 

 

رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0
بتاريخ منذ ساعة مضت قال خضر علي2:

هنا يا اخي سوف يتم حفظه لكن ليس في ملف Downloasl 

يجب قراءة الاجابة بشكل كامل حيث يمكنك اختيار اي مسار تريد وضع الحفظ بداخله 

رابط هذا التعليق
شارك على الشبكات الإجتماعية

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...