دوستان امروز در این آموزش میخایم مکان ToastMessage رو در صفحه تغییر بدیم تا بتونید هرجا که میخاید از اون استفاده و پیامتون رو نمایش بدید.

برای دیدن آموزش به ادامه مطلب مراجعه کنید .

برای اینکا شما اول باید کتابخانه JavaObject   رو در قسمت libraries عال بزنید که اموزشش تو سایت هست اگرم کتاب خانه رو ندارید میتونید از سایت دانلود کنید . 

مرحله بعد اینه که شما بیاید این ساب رو در اخر اکتیویتی قرار بدید

Sub ShowToastAt(x As Int, y As Int,Text As String, longDuration As Boolean)
  Dim duration As Int
  If longDuration = True Then
  duration = ۱
  Else
  duration = ۰
  End If
   Dim ctxt As JavaObject
   ctxt.InitializeContext
  Dim toastJO As JavaObject
  toastJO = toastJO.InitializeStatic("android.widget.Toast").RunMethod("makeText", Array(ctxt, text, duration))
  toastJO.RunMethod("setGravity", Array(Bit.Or(Gravity.TOP, Gravity.LEFT), x, y))
  toastJO.RunMethod("show", Null)
End Sub

خب حالا دیگه تموم شد

حالا میتونید به شکل زیر میتونید از این ساب استفاده ببرید


ShowTooltip( x , y , " text " , longDuration )

بجای x و y مختصاتی که میخواید اونجا نمایش داده بشه رو بذارید، بجای text متن راهنمای موردنظرتون رو بذارید و longDuration هم که دو مقدار True و False رو میگییره و به ترتیب مدت زمان بیشتر  و کمتر پیام رو نمایش میده

** نکته: در هر ساب بخیاد که این کار رو بکنید باید کد بالا رو (اولیه) در ساب بزار سپس از کد پاینی استفاده کنید .

امیدوارم از آموزش راضی باشید


مشخصات

تبلیغات

محل تبلیغات شما
محل تبلیغات شما محل تبلیغات شما

آخرین وبلاگ ها

برترین جستجو ها

آخرین جستجو ها

ازالكترونيك لذت ببريد خبرنامه آفتاب موزیک closed فعالیتهای شورای دانش آموزی سایت بررسی اتفاقات گرافیکی ایران و جهان camdynxx52bv log جهيزيه ي من Angel