Форум программистов, компьютерный форум, киберфорум
Наши страницы

Не работает Location - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android BroadcastReceiver Media_Button не работает http://www.cyberforum.ru/android-dev/thread1478375.html
написал приложение, которое перехватывает нажатия кнопок наушников через BroadcastReceiver . На HTC c Android 4.04 работает, а на SGS3 c Android 4.12 при нажатии на кнопку наушников запускается...
Программирование Android Эмулятор VS телефон Здравствуйте. В общем ситуация очень интересная, а интересна она тем, что тестирую приложение на эмуляторе все отлично (хоть и медленно но работает), проверяю на телефоне, одна функция не работает... http://www.cyberforum.ru/android-dev/thread1478297.html
Не знаю что выбрать Программирование Android
Посоветуйте в чем лучше пысать на андроид и какие для етого нужно знать языки.
Программирование Android Как убрать fullscreen на одной программе?
Здравствуйте! Помогите пожалуйста, у меня есть одна программа PAYNET, которая из фулл скрина не выходить. Я попробовал Always on top, все равно не получается.
Программирование Android Параметры R.java http://www.cyberforum.ru/android-dev/thread1477782.html
Какой параметр перадается в виде 16-ричного кода в файле R.java ? (фото в прикрепленных файлах). У меня id одной кнопки не передался , а id мне нужен для метода в другой активности. Не могу теперь к...
Программирование Android Маркер на Google Maps Ребят, подскажите есть ли метод для проверки присутствия маркера на карте? Если есть маркер, то удалить , если нет - то добавить новый. - такая ситуация меня интересует. подробнее

Показать сообщение отдельно
motoroller
2 / 2 / 1
Регистрация: 01.05.2012
Сообщений: 116

Не работает Location - Программирование Android

15.06.2015, 03:35. Просмотров 304. Ответов 0
Метки (Все метки)

Написал небольшой класс

Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
 // getting GPS status
            isGPSEnabled = locationManager
                    .isProviderEnabled(LocationManager.GPS_PROVIDER);
 
            Log.v("MY Programm", " GPS = " + isGPSEnabled);
 
            // getting network status
            isNetworkEnabled = locationManager
                    .isProviderEnabled(LocationManager.NETWORK_PROVIDER);
 
            Log.v("MY Programm", " Сеть = " + isNetworkEnabled);
 
            // getting passive status
            isPassiveEnabled = locationManager
                    .isProviderEnabled(LocationManager.PASSIVE_PROVIDER);
 
            Log.v("MY Programm", " Пассив = " + isNetworkEnabled);
 
 
            // Get the location manager
            locationManager = (LocationManager) mContext.getSystemService(Context.LOCATION_SERVICE);
            // Define the criteria how to select the locatioin provider -> use
            // default
            Criteria criteria = new Criteria();
            provider = locationManager.getBestProvider(criteria, false);
            Location location = locationManager.getLastKnownLocation(provider);
 
            // Initialize the location fields
            if (location != null) {
                System.out.println("Provider " + provider + " has been selected.");
                
            } else {
                Log.v("MY Programm", " не определили");
XML
1
2
3
4
5
6
7
    <uses-permission android:name="android.permission.INTERNET" />
    <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
    <uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
    <uses-permission android:name="android.permission.CALL_PHONE" />
    <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
    <uses-permission android:name="com.google.android.providers.gsf.permission.READ_GSERVICES" />
    <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />

Так вот при включенном WIFI или просто сотовой сети, ничего не ищется!
Когда включаю GPS (при этом в доме он связь не устанавливает GPS), то все типы сразу срабатывают (пишет TRUE), то есть GPS PASSIVE и NEtWORk скажите в чем проблема?

Не просить же каждый раз пользователей включать GPS, можно чтобы определял примерное местоположение по вышкам
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru