А
Size: a a a
А
А
А
AM
AM
VM
VM
val intent = Intent(Intent.ACTION_VIEW)
intent.data = Uri.parse(url)
startActivity(intent)
VM
val intent = Intent(Intent.ACTION_VIEW).apply { data = Uri.parse(url) }
startActivity(intent)QH
VM
startActivity(Intent(Intent.ACTION_VIEW).apply { data = Uri.parse(url) })QH
startActivity(action, uri)BP
startActivity(Intent(Intent.ACTION_VIEW).apply { data = Uri.parse(url) })VM
BP
startActivity(action, uri)VM
startActivity(action, uri)BP
AM
startActivity(Intent(Intent.ACTION_VIEW).apply { data = Uri.parse(url) })apply { data = можно опционально заменить на also { it.data =, что длиннее, но проще читать, и норм. Но даже если не заменишь, никто не умрёт, а этих двух-трёх строках, мягко говоря, непросто потерять контекст. Другое дело, что дерево вложенных apply-ев -- это прекрасный способ отстрелить себе ногу, потому не стоит злоупотреблять.K
K
KZ