Two of my procedures could be busy for a while, like 30+ seconds or longer, on occasion. Currently when I initiate one of them the app doesn't look any different. I've tried adding Toast messages ("Working....") but they do NOT display. The "Completed" message does display.
var result = longRunningProcedure();
Is there a recommended way to indicate to the user they have initiated an action (as opposed to the app being dead)?