آموزش ساخت ویجت در basic 4 android یا b4a
چهارشنبه, ۲۰ خرداد ۱۳۹۴، ۰۵:۱۶ ق.ظ
این تاپیک خارجی رو مطالعه کنید.(تشنگان از سر چشمه آب بنوشند):
http://www.b4x.com/android/forum/threads...t-i.10166/
توضیح :
ابتدا یه سرویس از نوع ماژول ایجاد کنید.
لی اوت ویجت رو در پنجره ی طراحی کنید.
یک پنل اضافه کرده و view های دلخواه رو بذارید روش
بدین ترتیب ویجت شما از روی این پنل ساخته خواهد شد.
کدی مثل این رو به سرویس ماژول اضافه کنید :
کد PHP:
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
به صفحه ی home برید و روی صفحه رو فشار داده یا لمس کنید تا ویجت شما در لیست ویجت ها لیست بش
خرید آموزش b4a فارسی با قیمت کم:
http://gameover.blog.ir/1395/04/03/%DA%A9%D8%AA%D8%A7%D8%A8-%D9%81%D8%A7%D8%B1%D8%B3%DB%8C-%D8%A7%D9%85%D9%88%D8%B2%D8%B4-b4a-%D8%B3%D8%A7%D8%AE%D8%AA-%DA%AF%DB%8C%D9%85-%D8%A2%D9%88%D8%B1
۹۴/۰۳/۲۰