1 |
package dk.thoerup.droidradar; |
package dk.thoerup.droidradar; |
2 |
|
|
3 |
|
|
|
import java.util.Date; |
|
4 |
import java.util.List; |
import java.util.List; |
5 |
|
|
6 |
import android.content.Context; |
import android.content.Context; |
8 |
import android.graphics.Paint; |
import android.graphics.Paint; |
9 |
import android.graphics.RectF; |
import android.graphics.RectF; |
10 |
import android.location.Location; |
import android.location.Location; |
11 |
|
import android.os.Vibrator; |
12 |
import android.util.AttributeSet; |
import android.util.AttributeSet; |
13 |
import android.util.Log; |
import android.util.Log; |
14 |
import android.view.MotionEvent; |
import android.view.MotionEvent; |
42 |
int heading; |
int heading; |
43 |
String headingText = "-"; |
String headingText = "-"; |
44 |
|
|
45 |
|
Vibrator vibrator; |
46 |
|
|
47 |
int width; |
int width; |
48 |
int height; |
int height; |
220 |
if (distanceBase < 16000) { |
if (distanceBase < 16000) { |
221 |
distanceBase *= 2; |
distanceBase *= 2; |
222 |
updateDistanceTexts(); |
updateDistanceTexts(); |
223 |
|
} else { |
224 |
|
vibrator.vibrate(100); |
225 |
} |
} |
226 |
} |
} |
227 |
|
|
230 |
if (distanceBase > 125) { |
if (distanceBase > 125) { |
231 |
distanceBase /= 2; |
distanceBase /= 2; |
232 |
updateDistanceTexts(); |
updateDistanceTexts(); |
233 |
|
} else { |
234 |
|
vibrator.vibrate(100); |
235 |
} |
} |
236 |
} |
} |
237 |
|
|
287 |
locator.setImei(imei); |
locator.setImei(imei); |
288 |
} |
} |
289 |
|
|
290 |
|
public void setVibrator(Vibrator v) { |
291 |
|
vibrator = v; |
292 |
|
} |
293 |
|
|
294 |
void drawLocations(Canvas canvas) { |
void drawLocations(Canvas canvas) { |
295 |
if (currentLocation != null && droidBeans != null) { |
if (currentLocation != null && droidBeans != null) { |
296 |
|
|