آموزش ها

انتخاب عکس از گالری و نمایش در ImageView

نوشته شده توسط حامد باقری

سلام دوستان ! در این قسمت میخواهیم نحوه انتخاب عکس از گالری و نمایش در ImageView را به شما آموزش بدهیم ! برای مثال ما یک برنامه داریم که در آن یک Button و یک ImageView قرار دارد و میخواهیم با کلیک بر روی Button گالری باز شود و عکسی را که کاربر انتخاب میکند در ImageView نمایش داده شود .

برای شروع باید کتابخانه Phone را فعال کنیم و متغیر مربوط به آن را در بخش Process_Globals قرار دهیم :

Dim cc As ContentChooser

حالا در رویداد کلیک Button کد زیر قرار قرار میدهیم تا با کلیک بر روآن آن گالری باز شود :

Sub Button1_Click
 cc.Initialize("chooser")
 cc.show("image/*","انتخاب عکس")
End Sub

حالا باید یک sub ایجاد کنیم تا مشخص کنیم بعد از انتخاب عکس چه کاری انجام شود :

Sub chooser_result(Success As Boolean,dir As String,filename As String)
 If Success=True Then
 ImageView1.SetBackgroundImage(LoadBitmap(dir,filename))
 Else
 ToastMessageShow("هیچ عکسی انتخاب نشد",False)
 End If
End Sub

در کد بالا مشخص میکنیم که اگر عکسی انتخاب شد , آن عکس بر روی ImageView1 نمایش داده شود و اگر عکسی انتخاب نشد یک پیغام نمایش داده شود .

 


شما هم به کانال تلگرامی سایت ما بپیوندید !
همین حالا کلیک کنید !

درباره نویسنده

نظر بدهید