указанную выше я получил следующее:
inline fun <reified T: Any> Context.startActivity() {
val intent = Intent(this, T::class.java)
startActivity(intent)
}
И теперь могу ее использовать для...экономии пары строк?
Это первый шаг, через который проходят kotlin-неофиты. Они рожают +100500 таких методов, про которые никто кроме них не знает (в отличие от Android API). На втором шаге, они удаляют большинство и понимают что нужно себя ограничивать.
ну ты же наверное не в одном месте это будешь юзать, правильно? если у тебя две активити, то тут конечно перебор.
Обсуждают сегодня