رفتن به مطلب

آموزش ساخت ویجت در basic 4 android


awrmin

ارسال‌های توصیه شده

ابتدا یه سرویس از نوع ماژول ایجاد کنید.
لی اوت ویجت رو در پنجره ی طراحی کنید.
یک پنل اضافه کرده و view های دلخواه رو بذارید روش
بدین ترتیب ویجت شما از روی این پنل ساخته خواهد شد.
کدی مثل این رو به سرویس ماژول اضافه کنید :

Sub Process_Globals
    Dim rv As RemoteViews
End Sub

Sub Service_Create
    rv = ConfigureHomeWidget("LayoutFile", "rv", 0, "Widget Name")
End Sub

Sub Service_Start (StartingIntent As Intent)
    If rv.HandleWidgetEvents(StartingIntent) Then Return
End Sub

Sub rv_RequestUpdate
    rv.UpdateWidget
End Sub

Sub rv_Disabled
    StopService("")
End Sub

Sub Service_Destroy

End Sub 

برنامه رو کامپایل و اجرا کنید 

 

منبع :www.b4x.com/

لینک ارسال
به اشتراک گذاری در سایت های دیگر

اگر یک آموزش ویدیویی تهیه میکردید و یا حداقل هر ساب رو توضیح میدادین خیلی خوب میشد!

ولی خودم سعی میکنم یک آموزش ویدئویی تهیه میکنم!

لینک ارسال
به اشتراک گذاری در سایت های دیگر

  • 2 هفته بعد...
  • 2 هفته بعد...

دوستان من وقتی میخوام ویجت بسازم به این خط ارور میده

 rv = ConfigureHomeWidget("LayoutFile", "rv", 0, "Widget Name")

ارورش اینه :

Error description: The given key was not present in the dictionary.
Occurred on line: 11
rv = ConfigureHomeWidget("L1", "rv",0, "morour")
Word: )
لینک ارسال
به اشتراک گذاری در سایت های دیگر

  • 5 ماه بعد...

بنده این روشی که آقای @@awrmin, گفتند رو انجام میدم اگه جواب داد یک ویدیو آموزشی ضبط میکنم برای انجمن  :) 

لینک ارسال
به اشتراک گذاری در سایت های دیگر

  • 4 هفته بعد...

بنده این روشی که آقای @@awrmin, گفتند رو انجام میدم اگه جواب داد یک ویدیو آموزشی ضبط میکنم برای انجمن :)

سلام

جواب داد ؟؟

لینک ارسال
به اشتراک گذاری در سایت های دیگر

  • 4 ماه بعد...

فکر کنم دیگه وقتش شده باشه که یکی یه آموزش ویدیویی بزاره

 

 

کجاییید اساتید گرانقدر :53: :53: :53:

لینک ارسال
به اشتراک گذاری در سایت های دیگر

  • 1 ماه بعد...

اقا من میخوام وقتی ویجت رو اد کردیم توی صفحه اصلی گوشی روش که کلیک شد بره توی برنامه

اینطوری که نمیره

چکار کنیم؟؟؟؟ :fekr: :fekr:

لینک ارسال
به اشتراک گذاری در سایت های دیگر

بایگانی شده

این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.

  • کاربران آنلاین در این صفحه   0 کاربر

    • هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.
×
×
  • اضافه کردن...