دوستان امروز در این آموزش میخایم مکان 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 رو میگییره و به ترتیب مدت زمان بیشتر  و کمتر پیام رو نمایش میده

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

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


مشخصات

تبلیغات

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

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

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

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

انجمن نقد ادبی آسنی ما دوتا Nick فروش انواع نژاد سگ و گربه ریاضیات کاربردی سلامت نمایندگی ای جی تی agt جمع حامیان محمدباقر قالیباف تصفيه آب و فاضلاب ، اتوماسيون و مانيتورينگ صنعتي، ابزار دقيق