As remarkable as LL is, icon images cannot be dynamically changed without scripting, and there are no scripting…
As remarkable as LL is, icon images cannot be dynamically changed without scripting, and there are no scripting examples for it. Tasker cannot do it either without Zoom, and Zoom is… you know.
For scripting, what is the object hierarchy needed to address screen items, say, image of an active, tapped icon? This is something that won’t open up at all for me in the LL manuals.
Did some investigation myself. The following script on a tap event of a shortcut changes its icon when tapped.
var e = LL.getEvent();
var i = e.getItem();
var pic = LL.createImage(“/sdcard/tst.png”);
var go = i.setImage(pic);