با سلام و خسته نباشید خدمت تیم تاپ لرن و استاد مدائنی
برنامه دیوار وقتی روی امولاتور تست میشه هیچ مشکلی ندارد ولی با همون کدها وقتی توی گوشی موبایل میخوام آگهی جدید ثبت کنم موقع اضافه کردن عکس چون مقدار imageName خالی میشه(null) برنامه خطا میده و اون دقیقا زمانیه که از توی کلاس AddAdsActivity و داخل متد OnActivityResult متد GetImage فراخوانی میشه و بعنوان ورودی addAds.ImageName=null میشه و بعد از ارجاع به InsertAds در متد GetImage برنامه متوقف میشه
من روی گوشی Samsung Galaxy S4 تست کردم
لطفا راهنمایی کنید
ممنون
سلام
کد رو تغییر بدید تا در صورت null بودن به مشکل نخوره
یه if ساده است
سلام مجدد
مهندس به این سادگی نیست که
اگر یه if بود ردیفش میکردم من حتی فراتر از if هم رفتم
وقتی برنامه میره برای دوربین مثل اینکه کل اکتیویتی قبلی (AddAdsActivity) انگار از توی حافظه Dispose میشه بخاطر همین addAds.ImageName میشه null
وقتی از دوربین بر میگرده به گفته شما متد OnActivityResult اجرا میشه و بقیه ماجرا ... خطا رخ میده
راهی هست که از دوربین Uri بعد از گرفتن عکس بگیریم؟
لطفن راهنمایی کنید
ممنون
کد هاش خاطرم نیست
در اولین فرصت بررسی میکنم
با عرض سلام و خسته نباشد
استاد جهت یادآوری و در صورت امکان در اسرع وقت راهنمایی بفرمایید ممنون میشم
با تشکر
ا عرض سلام و خسته نباشد
استاد جهت یادآوری و در صورت امکان در اسرع وقت راهنمایی بفرمایید ممنون میشم
با تشکر
نمونه رو بررسی کردم مشکلی نداشت
کدهاتون رو قرار بدید و بگید در کدام خط مشکل داره
سلام
اگر منظورتون از نمونه کدی که شما نوشتین
من اونم تست کردم و دقیقا همین مشکل داشت در ضمن شرح دقیق پست اول و سوم همین پرسش نوشتم
جزء به جزء و قدم به قدم
برنامه دیوار وقتی روی امولاتور تست میشه هیچ مشکلی ندارد ولی با همون کدها وقتی توی گوشی موبایل میخوام آگهی جدید ثبت کنم موقع اضافه کردن عکس چون مقدار imageName خالی میشه(null) برنامه خطا میده و اون دقیقا زمانیه که از توی کلاس AddAdsActivity و داخل متد OnActivityResult متد GetImage فراخوانی میشه و بعنوان ورودی addAds.ImageName=null میشه و بعد از ارجاع به InsertAds در متد GetImage برنامه متوقف میشه
من روی گوشی Samsung Galaxy S4 تست کردم
لطفا راهنمایی کنید
ممنون
سلام
زامارین سیستم من به مشکل خورده و در چندروز اخیر هرچی تلاش کردم راه نیوفتاد و به مرحله تعویض ویندوز رسیدم .بعد از راه افتادن کد رو اصلاح میکنم و قرار میدم