>>320
もしかしてこういうこと?

    while(System.currentTimeMillis() < wait);
    wait += 16;

バッテリー食いそうだなあ。