java - int level is not showing in the SMS -
am creating project sends vale of battery sms when activity oepend,but sms received value 0 , not batter percentage can u
private void getbatterypercentage() { broadcastreceiver batterylevelreceiver = new broadcastreceiver() { public void onreceive(context context, intent intent) { context.unregisterreceiver(this); currentlevel = intent.getintextra(batterymanager.extra_level, -1); final int scale = intent.getintextra(batterymanager.extra_scale, -1); level = -1; if (currentlevel >= 0 && scale > 0) { level = (currentlevel * 100) / scale; } batterypercent.settext("battery level remaining: " + level + " thanks"); } }; edittext phonenumber =(edittext)findviewbyid(r.id.phone_number); string phonenumbers = phonenumber.gettext().tostring(); intentfilter batterylevelfilter = new intentfilter(intent.action_battery_changed); registerreceiver(batterylevelreceiver, batterylevelfilter); string msg = string.valueof(level); sendsms("76335803", msg); }
in case, add 1 record pushrecord table created every time user pushes , fetch table if want show pushes. hope helps. :)
Comments
Post a Comment