我有一个带有 google maps api v2 的应用程序,上面有一些标记。对于每个标记,如果我单击它,它会出现一个带有一些关于它的标题等详细信息的气球。使用 SystemClock 它只等待 3 秒,但它会执行操作。
如果用户在该标记上按下 X 秒,我想做些什么?我尝试使用线程,但没有成功。
if (onBalloonTap(currentFocusedIndex, currentFocusedItem)) {
long thisTime = 0;
thisTime = SystemClock.uptimeMillis();
if (thisTime > 3000) {
DirectionsTask getDirectionsTask = new DirectionsTask();
getDirectionsTask.execute(getCurrentLocation(),
currentFocusedItem.getPoint());
}