android - Run thread for less than a second -
new handler().postdelayed(new runnable() { public void run() { //code } }, secondsdelayed * 1000); here if change value of 1000 100 or 10 thread runs min 1sec.
this method postdelayed, has second parameter let know , in how time should start run. not how time should run, see method info below
public final boolean postdelayed (runnable r, long delaymillis) since: api level 1 causes runnable r added message queue, run after specified amount of time elapses. runnable run on thread handler attached. parameters r runnable executed. delaymillis delay (in milliseconds) until runnable executed. returns
returns true if runnable placed in message queue. returns false on failure, because looper processing message queue exiting. note result of true not mean runnable processed -- if looper quit before delivery time of message occurs message dropped.
** please include "what want do" 1 can provide other possible solutions :)
Comments
Post a Comment