tFeniks Опубликовано 30 августа, 2015 Опубликовано 30 августа, 2015 Пишу небольшое приложение. Одна из задач которого получение информации о заряде батареи смартфона. Облазил весь инет, но толком ничего не нашел. Огромная просьба, кто может помогите! Цитата
0 rustam_d Опубликовано 31 августа, 2015 Опубликовано 31 августа, 2015 uses AndroidAPI.Helpers, AndroidAPI.JNI.GraphicsContentViewText; type TForm1 = class(TForm) procedure FormCreate(Sender: TObject); private { Private declarations } public { Public declarations } function BatteryPercent(const aContext: JContext): Integer; end; var Form1: TForm1; implementation {$R *.fmx} function TForm1.BatteryPercent(const aContext: JContext): Integer; var filter: JIntentFilter; battery: JIntent; begin filter := TJIntentFilter.Create; filter.addAction(TJIntent.JavaClass.ACTION_BATTERY_CHANGED); battery := aContext.registerReceiver(NIL, filter); result := battery.getIntExtra(StringToJString('level'), -1) end; procedure TForm1.FormCreate(Sender: TObject); var myContext: JContext; begin myContext := SharedActivityContext; Showmessage(BatteryPercent(myContext).ToString); end; а еще по другим параметрам испанец круто обсосал тут http://neftali.clubdelphi.com/?p=3157 а если надо модель, серийный то это у вас на компе Delphi\Samples\Object Pascal\Mobile Snippets\DeviceInfo (но тут хоть ИОС есть). Евгений Корепов, Равиль Зарипов (ZuBy), tFeniks и 3 других 6 Цитата
Вопрос
tFeniks
Пишу небольшое приложение. Одна из задач которого получение информации о заряде батареи смартфона. Облазил весь инет, но толком ничего не нашел. Огромная просьба, кто может помогите!
1 ответ на этот вопрос
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.