|
Запрос permission
|
|||
---|---|---|---|
#18+
На API >= 23 нужно запрашивать разрешение перед использованием геолокации. Делаю как в инструкции: Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9.
Ф-я checkSelfPermission() подсвечивается красным "cannot resolve metod". Что не так? Может android-support-v4.jar нужен другой? ... |
|||
:
Нравится:
Не нравится:
|
|||
17.09.2018, 09:48 |
|
Запрос permission
|
|||
---|---|---|---|
#18+
В манифесте какие версии сдк установлены? ... |
|||
:
Нравится:
Не нравится:
|
|||
17.09.2018, 10:08 |
|
Запрос permission
|
|||
---|---|---|---|
#18+
wadmanВ манифесте какие версии сдк установлены? Код: xml 1. 2. 3.
В свойствах проекта: Build target: Android API 17 JDK: jdk1.8.0_172 ... |
|||
:
Нравится:
Не нравится:
|
|||
17.09.2018, 13:08 |
|
Запрос permission
|
|||
---|---|---|---|
#18+
Slon747API >= 23 Slon747Build target: Android API 17 Слон, ну включи мозг. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.09.2018, 13:14 |
|
Запрос permission
|
|||
---|---|---|---|
#18+
alex55555, Понял. Спасибо. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.09.2018, 14:09 |
|
Запрос permission
|
|||
---|---|---|---|
#18+
Всё же не получается запросить permission. targetSdkVersion=26 Build target: Android API 26 ContextCompat.requestPermissions() - "canot resolve metod requestPermissions()" Если же убрать ContextCompat, то ф-я выглядит так: Код: java 1.
И про нее не могу найти информацию. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.09.2018, 16:07 |
|
Запрос permission
|
|||
---|---|---|---|
#18+
Slon747, Вот так будет работать Код: java 1. 2. 3.
... |
|||
:
Нравится:
Не нравится:
|
|||
19.09.2018, 10:09 |
|
Запрос permission
|
|||
---|---|---|---|
#18+
A Serious ManВот так будет работать Код: java 1. 2. 3.
Спасибо. Я так и пробовал, но по невнимательности запрашивал через requestPermissions() уже существующее разрешение. В результате происходило зацикливание. Теперь работает. И всё же мне не понятно, почему везде пишут про ActivityCompat.checkSelfPermission() хотя у меня нет такого метода в ActivityCompat. Может всё потому, что нужно наследовать свою активити от ActivityCompat? ... |
|||
:
Нравится:
Не нравится:
|
|||
19.09.2018, 11:50 |
|
Запрос permission
|
|||
---|---|---|---|
#18+
Slon747A Serious ManВот так будет работать Код: java 1. 2. 3.
Спасибо. Я так и пробовал, но по невнимательности запрашивал через requestPermissions() уже существующее разрешение. В результате происходило зацикливание. Теперь работает. И всё же мне не понятно, почему везде пишут про ActivityCompat.checkSelfPermission() хотя у меня нет такого метода в ActivityCompat. Может всё потому, что нужно наследовать свою активити от ActivityCompat? Да, везде так пишут. Должно работать, наверно. Но мне нужна была не совсем свежая апи (иначе отлетала другая либа на которую разраб забил, а без нее труба) и поэтому я пошел тем путем и все стало окай! ... |
|||
:
Нравится:
Не нравится:
|
|||
19.09.2018, 12:18 |
|
|
start [/forum/topic.php?fid=13&msg=39704745&tid=1330848]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
160ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
54ms |
get tp. blocked users: |
2ms |
others: | 14ms |
total: | 276ms |
0 / 0 |