如何檢測用戶是否在權限對話框中選擇「不要再詢問」。我試圖找到任何方法,但沒有找到。例如,需要此功能來隱藏某些控件,並且不要用無用的控件來干擾用戶。Android M新權限模型
0
A
回答
3
如果您之前詢問過許可權,並且現在有showShowPermissionRequestRationale()
returns false
,用戶在某些情況下選擇了「不要再詢問」先前的許可請求。
0
有辦法。您可以在官方文檔中找到詳細的解釋:https://developer.android.com/preview/features/runtime-permissions.html。
您可以調用「shouldShowRequestPermissionRationale()」方法來檢查用戶是否點擊了「永不再問」選項。如果是這樣,該方法將返回false。
因爲你應該知道你是否已經提交了一次權限對話框,否則這個方法也會返回false。
閱讀文檔:)
相關問題
- 1. 版本的Android M權限模型
- 2. Android M權限模型:詢問外部jar使用的權限
- 3. Android M AppWidgetProvider權限
- 4. Android M權限安裝/更新行爲
- 5. 在Android M中實現新權限
- 6. Android M權限回撥
- 7. 關於Android M中的運行時權限模型
- 8. Android M的Android權限不起作用
- 9. 權限模型
- 10. 檢查新的權限模型
- 11. 在運行時詢問權限Android M +
- 12. Android M請求權限非活動
- 13. Android M請求權限不起作用
- 14. 在Android下處理權限M
- 15. Android M運行時權限問題
- 16. Android M權限系統:識別需求
- 17. Android M Camera Intent +權限錯誤?
- 18. 活動意圖權限Android M SDK 23
- 19. Android M權限解析推送通知
- 20. 在Android中使用權限組M
- 21. 隱藏權限彈出在android M/N
- 22. Android M:系統權限與WebView位置權限
- 23. 使用多模塊項目處理Android M運行時權限
- 24. 在Android M上清除允許的權限M
- 25. 在Android M權限更改廣播操作M
- 26. 安全權限模型
- 27. 對象模型權限
- 28. Django:複雜權限模型
- 29. 棉花糖權限模型
- 30. Rails權限:對不同模型的不同類型的權限
好吧,我認爲有這樣的特殊標誌。謝謝 – darkchaos
這樣複雜的邏輯,系統應該提供一個乾淨的方式來獲取這個信息,所以我們可以更容易地通知用戶發生了什麼事情 –