Android widget change update time -
i'm using code schedule widget
// timer timer timer = new timer(); // schedule time timer.scheduleatfixedrate(new mytime(context, appwidgetmanager), 1, 60000); private class mytime extends timertask { // removeviews remoteviews remoteviews; // appwidgetmanager appwidgetmanager appwidgetmanager; // componentname componentname thiswidget; public mytime(context context, appwidgetmanager appwidgetmanager) { this.appwidgetmanager = appwidgetmanager; remoteviews = new remoteviews(context.getpackagename(), r.layout.main); thiswidget = new componentname(context, wmtwidget.class); } @override public void run() { //code update textview } } this updates textview every minute works fine
i'm wondering if it's possible change after first run ? should update textview first time after 1 minute , every 15 minutes
is possible?
try may work
// timer
int time=1; //defined global timer timer = new timer(); // schedule time timer.scheduleatfixedrate(new mytime(context, appwidgetmanager), time, 60000); time=15; //update time 15 minutes take 15 minute interval private class mytime extends timertask { // removeviews remoteviews remoteviews; // appwidgetmanager appwidgetmanager appwidgetmanager; // componentname componentname thiswidget; public mytime(context context, appwidgetmanager appwidgetmanager) { this.appwidgetmanager = appwidgetmanager; remoteviews = new remoteviews(context.getpackagename(), r.layout.main); thiswidget = new componentname(context, wmtwidget.class); } @override public void run() { //code update textview } }
Comments
Post a Comment