سلام دوستان دوباره اومدیم با یه تابع کاربردی دیگه از سری آموزش های بیسیک فور اندروید با این تابع کربردی میتونید فایل هایی مثل ویدیو یا تصویر رو از داخل برنامه ای که که طراحی کردید داخل گالری گوشی ذخیره کنید.
مثلا برنامه هایی که داخل شون یک ویدیو یا تصویر دانلود میشه تا کاربر تماشا کنه و فقط از داخل خود برنامه میتونه ویدیو یا تصویر رو ببینه رو میتونید با این تابع اون تصویر یا ویدیو رو داخل گالری گوشی ذخیره کنید.
برای اینکه فایل رو در گالری نمایش بدیم حتما باید کد زیر رو بعد از دانلود و ذخیره کردن اون فایل بنویسیم.
Dim i As Intent
i.Initialize("android.intent.action.MEDIA_SCANNER_SCAN_FILE", _
"file://" & File.Combine(File.DirRootExternal,"1.jpg"))
Dim p As Phone
p.SendBroadcastIntent(i)
بجای File.DirRootExternal,”1.jpg” ، مسیر فایل موردنظر رو بدید.
برای مشاهده دیگر توابع کاربری بیسک فور اندروید کلیک کنید
سلام اقا جواد
اول از همه خسته نباشید
دوما کد رو من دقیق مثل شما جلو رفتم کد ارور نمیده نرم افزار کرش نمیکنه ولی چیزی هم سیو نمیشه داخل گالرییم
بنظر خودم مشکل اون بخش محل ذخیرست
دقیق چی باید بزنم؟قبلش باید پوشه ای به کمک خود نرم افزار بسازم یا لازم نیست؟
با این کد هم امتحان کردم ولی فرقی نکرد DirInternal
درود دوست عزیز
معذرت میخوام بابت تاخیر زیادی که پیش اومد
ابتدا دسترسی به حافظه رو بدید بعد ذخیره کنید
کد رو تست کردم مشکلی نداشت