摘要:
比如说,联系人里面有个叫“jack"的人,只有名字,没有电话号码。 val queryFields2 = arrayOf(ContactsContract.CommonDataKinds.Phone.NUMBER) val phoneCursor = requireActivity().conten 阅读全文
posted @ 2021-06-03 20:47
ou尼酱~~~
阅读(142)
评论(0)
推荐(0)
摘要:
首先,即使是runtime permission,在运行时进行的权限请求,也应该在manifest中著名。 比如说: <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.example.c 阅读全文
posted @ 2021-06-03 20:08
ou尼酱~~~
阅读(158)
评论(0)
推荐(0)
摘要:
就是说,如果要为返回的结果注册监听器的话,不能在fragment或activity已经创建好了再调用。 可以放在字段中: class CrimeFragment : Fragment() { ... private val aLauncher = registerForActivityResult( 阅读全文
posted @ 2021-06-03 11:32
ou尼酱~~~
阅读(1324)
评论(0)
推荐(0)

浙公网安备 33010602011771号