مهران محمودی 778 ارسال شده در 10 شهریور، ۱۳۹۳ اشتراک گذاری ارسال شده در 10 شهریور، ۱۳۹۳ با عرض سلام خدمت تمامی کاربران گرامی، با آموزشی دیگر از انجمن برنامه نویسان Basic4Android در خدمت شما هستیم ! در این آموزش یاد میگیریم چطور یک عکس رو از گوشی انتخاب کنیم و اون رو در یک ImageView نمایش بدیم. برای انتخاب فایل از دستگاه به کتابخانه Dialogs نیاز داریم که دیالوگ های زیادی رو در اختیار ما میزاره ! در اینجا ما به FileDialog نیاز داریم. یک دکمه و یک ImageView در دیزاینر خودمون اضافه میکنیم. به رویداد کلیک بر روی دکمه نیاز داریم: Sub Button1_ClickEnd Sub همچنین برای استفاده از ImageView در کد نویسی تعریفش میکنیم : Private ImageView1 As ImageView حالا نیاز به یک فایل دیالوگ داریم، پس تعریفش میکنیم در رویداد کلیک دکمه خودمون: Dim fd As FileDialog در مرحله بعد باید تعیین کنیم چه نوع فایل هایی رو نمایش بده ! در واقع هیتلر گذاری میکنیم: fd.FileFilter = ".png,.bmp,.jpg,.jpeg,.gif" تنظیمات زیادی وجود داره برای فایل دیالوگ ! که سلیقه ای هستش من کدهای اصلی رو ذکر میکنم. حالا باید که فایل دیالوگ رو نمایش بدیم تا کاربر فایل خودش رو انتخاب کنه : fd.Show("عکس را انتخاب کنید","نمایش","انصراف","",Null) بعد از اینکار با شرط باید تعیین کنیم در صورتی که کاربر رو روی دکمه "نمایش" کلیک کرد، عکس رو نشون بده : If fd.Response = DialogResponse.POSITIVE Then Dim bitmap1 As Bitmap bitmap1.Initialize(fd.FilePath,fd.ChosenName) ImageView1.Bitmap = bitmap1 End If این یه نمونه خیلی ساده بود ! فکر نمیکنم کد سختی مورد استفاده قرار گرفته باشه ولی اگه جایی نامفهوم هستش میتونید سوال کنید. کتابخانه پیوست شد. موفق باشید. Dialogs.rar لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
ارسالهای توصیه شده
بایگانی شده
این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.