別に500msの精度はてきとーなんだから、handlerでいいよ。
activityは最初は空で、handlerを受けて表示すればいい。