2013-04-24 3 views
1

Я хотел бы использовать Androids Gps как точку доступа в своем приложении. Значение, если пользователь не имеет квадрата. как я могу заставить Android принять между (например: Долгота и Широта) 50.000 - 65.010 (с 50.00, 50.00 как мой центр или Башня). Теперь, потому что я хочу покрыть радиус в 4 блока, как я могу заставить android принимать значения только между C и G для обоих значений gps. Я предполагаю, что хочу запретить пользователям использовать приложение за пределами города, штата, окрестности ... квадратную область. До сих пор я успешно использовать Gps в качестве логина, но я застрял на жестко закодированные местах:Android GPS для квадратной области

if(username.getText().toString().length() > 0 && password.getText().toString().length() > 0) { //------------------------------------Username below -------------------------------------Password below ---// if(username.getText().toString().contains("XX.408") && password.getText().toString().contains("-XX.")) {

Любой вход на том, как я могу покрыть площадь являются бы очень благодарными. Заранее спасибо.

ответ

1

Используйте rectange.inside (Point).
Установите начало прямоугольника в угол SW (x = долгота, y = широта)
Установите ширину в продольное различие.
Установите высоту в широтную разницу.

Смежные вопросы