А
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