Articles of геолокация

Геолокация в Webview (Android 6.0)

Я разрабатываю приложение для Android (webview). Одна из функций требуется для включения геолокации, чтобы обнаружить мое текущее местоположение в Google Map. manifest.xml <uses-permission android:name="android.permission.INTERNET" /> <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" /> <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" /> MainActivity.java (часть кодов) mWebView.getSettings().setJavaScriptEnabled(true); mWebView.getSettings().setGeolocationEnabled(true); mWebView.getSettings().setGeolocationDatabasePath(getApplicationContext().getFilesDir().getPath()); mWebView.setWebChromeClient(new GeoWebChromeClient()); public class GeoWebChromeClient extends WebChromeClient { @Override public void onGeolocationPermissionsShowPrompt(String origin, GeolocationPermissions.Callback callback) { callback.invoke(origin, true, […]

Методы предоставления наилучшей оценки местоположения от трех поставщиков местоположения Android

Прочитав эту старшую должность, хороший способ получить местоположение пользователя на Android , я задавался вопросом, есть ли у кого-нибудь какие-либо теории о том, как решить эту проблему, чтобы найти наилучшую оценку местоположения. Очевидно, что GPS был бы идеальным, но предположить, что на секунду он дает плохую меру так часто. Допустим, я получил три измерения: GPS […]

Geofences not triggering (ожидающие ответа и трансляция)

Я использовал учебник Android с Geofences, который, очевидно, не работает, когда приложение закрыто. Итак, после поиска, я заметил, что пользователь b-ryce на SO использовал BroadcastReceiver, поэтому геозонности запускаются, даже если приложение не активно ( ссылка на его вопрос SO ). Я просто не могу заставить геозоны запускаться, когда я перемещаюсь за пределы / внутри зарегистрированного […]

Как проверить доступность местоположения с помощью FusedLocationProviderApi и GoogleClient?

Мы можем проверить доступность местоположения с помощью метода isProviderEnabled для менеджера местоположений. Я пытаюсь использовать новую api для местоположения, то есть fusedLocationProviderApi, и пытается проверить, можно ли найти местоположение. Как это проверить?

Как отправить данные на сервер в android

Я хочу периодически отправлять широту и долготу в моем приложении. Это функция, которая получает эти параметры с помощью GPS private void showLocation(Location location) { String latitude = "Latitude: "; String longitude = "Longitude: "; if (location != null) { latitude += location.getLatitude(); longitude += location.getLongitude(); } } Я искал методы в Интернете, я нашел некоторые, […]

Лучший способ реализовать оповещения о близости

Привет, я разрабатываю приложение для Android и в своем приложении я хотел оповестить о близости для небольшого местоположения, и это местоположение – это динамические точки. Средний список местоположений может быть динамически изменен в зависимости от текущего местоположения пользователей. Поэтому я внедрил оповещения о близости в своем приложении, работая с входящими и выходящими событиями. Но проблема […]

Попытка вызвать виртуальный метод. Приложение для отображения местоположения

Я пытаюсь сделать приложение Android, которое отображает текущее (или последнее известное местоположение) устройства. Это ошибка, которая отображается в logcat: 07-27 14: 47: 53.766: E / AndroidRuntime (28080): вызвано: java.lang.NullPointerException: попытка вызвать виртуальный метод 'double android.location.Location.getLatitude ()' для ссылки на нулевой объект Это мой код Java: package com.example.autosilence; import android.app.Activity; import android.content.Context; import android.location.Location; import android.location.LocationManager; […]

OnProviderEnabled не работает?

Для переключения между провайдером местоположения GPS и сети я просто попытался таким образом, чтобы определить, когда поставщик отключен, переключиться на другой, но мой onProviderEnabled не будет вызван public void onProviderDisabled(String provider) { Toast.makeText(TrackerService.this, "Disabled : " + provider, Toast.LENGTH_LONG).show(); } public void onProviderEnabled(String provider) { Toast.makeText(TrackerService.this, "Enabled : " + provider, Toast.LENGTH_LONG).show(); } Благодарю.

React native для геолокации навигатора Android не работает

В моем приложении iOS геолокация работает отлично и берет мое местоположение в функции наблюдателя. Однако для Android код никогда не запускается при успешном завершении или неудачном обратном вызове, когда я помещаю в журналы предупреждений или консолей. watchID: (null: ?number), this.watchID = navigator.geolocation.watchPosition( (position) => { this.setState({ userLocation: position, geo: true }, this.fetchBusinesses()); }, (error) => […]

Когда рекомендуется запрашивать PendingIntent или LocationListener по запросуLocationUpdates?

Вы можете подписаться на requestLocationUpdates двумя способами: Один, указав PendingIntent Другой – с помощью LocationListener Когда советуют тот, а другой?

Intereting Posts
Android ListView addHeaderView () nullPointerException для предопределенных представлений, определенных в XML Реализовать анимацию флип анимации между двумя представлениями с использованием AnimatorSet Фрагменты. Нужно ли использовать обертыватель активности вокруг фрагмента, который включает всю активность? Не удалять прописку вокруг текста кнопки Android-студий несовместимых типов требуется java.lang.String найдено java.lang.String Android Drawable: растровое изображение повторного воспроизведения слоя не загружается, когда полностью покрывается Что такое Android Annotations и почему мы используем аннотации Android? Как изменить активность в нижней навигационной кнопке? Уведомление GCM push. Сообщено плохое уведомление – не удалось расширить RemoteViews для: StatusBarNotification Android 4.x. Развертывание собственных libs через apk и загрузка из другого приложения Звездный рейтинг Android, как соответствовать ширине Структура папок Android SDK Firebase: могу ли я использовать новую учетную запись Facebook для аутентификации пользователей приложений? Служба Android – startService вызывается несколько раз и вызывает смешивание значений … Почему элементы ListView не растут, чтобы обернуть их содержимое?