ShellTile not updating data on windows phone -


i want schedule multiple tile notifications while app running, when app in background, schedule tile notifications appear 1 one using respective occurrence time.
somehow when schedule multiple (3) notifications last 1 appears.

string message = ""; string key = "familyfarm" + count; if (string.isnullorempty(duration) || string.isnullorempty(name))      return; isolatedstoragesettings setting = isolatedstoragesettings.applicationsettings; if (setting.contains(key)) {     setting.remove(key); } setting.add(key, name); count++;  shelltileschedule sampletileschedule = new shelltileschedule(); bool tileschedulerunning = false;  // update happen 1 time. sampletileschedule.recurrence = updaterecurrence.onetime;  // start update schedule now.  sampletileschedule.starttime = datetime.now;  sampletileschedule.remoteimageuri = new uri(@"http://www.weather.gov/forecasts/graphical/images/conus/maxt1_conus.png"); sampletileschedule.start(); tileschedulerunning = true;  shelltile otile = shelltile.activetiles.firstordefault(x =>    x.navigationuri.tostring().contains("flip".tostring()));  if (otile != null && otile.navigationuri.tostring().contains("flip")) {     fliptiledata ofliptile = new fliptiledata();     ofliptile.title = name;     ofliptile.count = 11;     ofliptile.backtitle = key;      ofliptile.backcontent = name;     ofliptile.widebackcontent = name;      ofliptile.smallbackgroundimage = new uri("assets/tiles/flipcycletilemedium.png", urikind.relative);     ofliptile.backgroundimage = new uri("assets/tiles/flipcycletilelarge.png", urikind.relative);     ofliptile.widebackgroundimage = new uri("assets/tiles/flip/flipcycletilelarge.png", urikind.relative);      ofliptile.backbackgroundimage = new uri("/assets/tiles/flipcycletilemedium.png", urikind.relative);     ofliptile.widebackbackgroundimage = new uri("/assets/tiles/flipcycletilemedium.png", urikind.relative);     otile.update(ofliptile);     // messagebox.show("flip tile data update.");     //return true; } else {     // once created flip tile     uri tileuri = new uri("/mainpage.xaml?tile=flip", urikind.relative);     shelltiledata tiledata =  new fliptiledata()     {         title = "hello familyfarm",         backtitle = key,         backcontent = name,         widebackcontent = name,         count = 8,         smallbackgroundimage = new uri("/assets/tiles/flipcycletilemedium.png", urikind.relative),         backgroundimage = new uri("/assets/tiles/flipcycletilemedium.png", urikind.relative),         widebackgroundimage = new uri("/assets/tiles/flipcycletilemedium.png", urikind.relative),     };     shelltile.create(tileuri, tiledata, true); } 

if want see tile cycle, should use

http://msdn.microsoft.com/en-us/library/windowsphone/develop/jj207036(v=vs.105).aspx

or

creating cycletile remote images

otherwise if want see update taking place should put thread.sleep or task.wait between updates able see them.

when want cycling in wp7.8 can use mangopollo.


Comments

Popular posts from this blog

windows - Single EXE to Install Python Standalone Executable for Easy Distribution -

c# - Access objects in UserControl from MainWindow in WPF -

javascript - How to name a jQuery function to make a browser's back button work? -