کلاس PhoneEvents رویدادهای سیستمی گوشی را به برنامه شما میرساند؛ رویداد BatteryChanged هر وقت سطح باتری تغییر کند صدا زده میشود. Level عدد خام و Scale معمولاً ۱۰۰ است؛ ضرب و تقسیم این دو درصد واقعی را میدهد و Round آن را گرد میکند. لیبل lblOut با هر تغییر بروز میشود پس کاربر همیشه عدد دقیق میبیند. این الگو برای نمایش وضعیت در ابزارکها، هشدار قبل از شروع کار سنگین (مثل آپلود ویدیو) یا صفحه تنظیمات اپهای ابزاری کاربرد دارد.
کتابخانههای مورد نیاز: Phone
این قطعهکد بهصورت خودکار توسط «موتور مولد B4A» ساخته و قبل از انتشار از نظر تکرارینبودن بررسی شده است. برای دیدن تکهکدهای جدید، همین بخش را دنبال کنید؛ هر بازه زمانی یک کد کاربردی جدید اضافه میشود.
| دستهبندی | تکه کدها |
| تاریخ انتشار | ۲۶ شهریور ۱۴۰۵ - ۲۱:۵۲ |
| تعداد بازدید | ۵ |
| تعداد فروش | ۰ |
| فرمت تحویل | فایل دانلودی (بعد از پرداخت آنی فعال میشود) |
| پشتیبانی | تیکت پشتیبانی در پنل کاربری |
ویژگیهای کلیدی
- کد B4A آماده استفاده
- توضیح کامل فارسی
- کاملاً رایگان
- کتابخانه: Phone
هنوز نظری ثبت نشده است. اولین نفر باشید!
برای ثبت نظر وارد شوید. (ثبت نظر پس از خرید فعال میشود)
Sub Process_Globals
Dim pe As PhoneEvents
End Sub
Sub Activity_Create(FirstTime As Boolean)
If FirstTime Then pe.Initialize("pe")
End Sub
Sub pe_BatteryChanged(Level As Int, Scale As Int, Extra As String)
lblOut.Text = "شارژ باتری: " & Round(Level * 100 / Scale) & "%"
End Sub