發表文章

目前顯示的是有「hasPermissions」標籤的文章

191204 EasyPermissions hasPermissions

如果在 Kotlin 中呼叫 EasyPermissions.hasPermissions( Context, String...) 此函式第二個參數為 vararg 可以直接把 Permission 一個一個傳入 例: EasyPermissions.hasPermissions( this, Manifest.permission.ACCESS_FINE_LOCATION, Manifest.permission.ACCESS_NETWORK_STATE ) 也可以將要判斷的 Permissions 以陣列的方式傳入 但在 Kotlin 中,必須在陣列前加上星號(*)才能正確的傳入。 例: val perms = arrayOf( Manifest.permission.ACCESS_FINE_LOCATION, Manifest.permission.ACCESS_NETWORK_STATE ) EasyPermissions.hasPermissions( this, *perms ) 參考來源: https://github.com/googlesamples/easypermissions/issues/197 https://kotlinlang.org/docs/reference/functions.html      關鍵字:"variable number of arguments", "vararg"