Size: a a a

2020 April 09

A

Aldar in KotlinLangRu
SubsidyType.values().find { it.code.equals(ownProps.subsidyType) } ?: SubsidyType.OTHER пока такое решение сделал
источник

AE

Alexandr Emelyanov in KotlinLangRu
Aldar
SubsidyType.values().find { it.code.equals(ownProps.subsidyType) } ?: SubsidyType.OTHER пока такое решение сделал
по другому никак. делаем экстеншн и вешаем на энам
источник

A

Aldar in KotlinLangRu
Alexandr Emelyanov
по другому никак. делаем экстеншн и вешаем на энам
не понял
источник

AE

Alexandr Emelyanov in KotlinLangRu
Aldar
не понял
что бы не писать это в сотне мест делаете extension на enum и используете везде
источник

AE

Alexandr Emelyanov in KotlinLangRu
Aldar
SubsidyType.values().find { it.code.equals(ownProps.subsidyType) } ?: SubsidyType.OTHER пока такое решение сделал
inline fun SubsidyType.findValue(code: String) : SubsidyType {
   return SubsidyType.values().find { it.code.equals(code) } ?: SubsidyType.OTHER
}
источник

A

Aldar in KotlinLangRu
спасибо)
источник

TD

Tim Dzha in KotlinLangRu
Спасибо, я на нем и остановился
источник
2020 April 10

FF

Foxy Fox in KotlinLangRu
Всем привет
источник

FF

Foxy Fox in KotlinLangRu
Хотелось бы попробовать себя с Kotlin, с чего начать не подскажете?
источник

ЕЧ

Егор Чепрасов in KotlinLangRu
Kotlin в действии
источник

ЕЧ

Егор Чепрасов in KotlinLangRu
Книга
источник

FF

Foxy Fox in KotlinLangRu
Спасибо большое
источник

g

gavr in KotlinLangRu
Foxy Fox
Хотелось бы попробовать себя с Kotlin, с чего начать не подскажете?
источник

FF

Foxy Fox in KotlinLangRu
Спасибо
источник

LE

Leonid Erdman in KotlinLangRu
Привет, мне нужно реализовать, чтобы при нажатии кнопки 1 фрагмент менялся на другой, причем эта кнопка индивидуальна для каждого фрагмента. reb_fr_sin вызывает главное меню с цифрами а reb_fr_main - меню с синусами. Эти кнопки вызывают функцию frChange(). Проблема в том, что если я по умолчаюнию вызываю в поле для фрагмента фрагмент с цифрами, то кнопка со второго фрагмента не инициализируется. Подскажите, как можно это исправить?
источник

LE

Leonid Erdman in KotlinLangRu
источник

LE

Leonid Erdman in KotlinLangRu
open class MainActivity : AppCompatActivity() {

   override fun onCreate(savedInstanceState: Bundle?) {
       super.onCreate(savedInstanceState)
       setContentView(R.layout.activity_main)
       main()
   }

   private fun main() {
       val frag1 = MainFragment()
       val frag2 = SinFrag()

       reb_fr_main.setOnClickListener {frChange(frag2)}
       reb_fr_sin.setOnClickListener {frChange(frag1)}

   }

   private fun frChange(fragment: Fragment) {
           val fragmentManager = supportFragmentManager
           val fragmentTransaction = fragmentManager.beginTransaction()
           fragmentTransaction.replace(R.id.fragmento, fragment)
           fragmentTransaction.commit()
   }
}
источник

DK

Dmitrii Kuznechenkov in KotlinLangRu
В чате @android_ru тебе помогут
источник

LE

Leonid Erdman in KotlinLangRu
Напишу туда, надеюсь) Спасибо
источник

B

Bull in KotlinLangRu
Есть кто на степике проходит начальный курс по котлину Отпишитесь в личку а то застрял (
К сожалению литературу на оригинале не могу изучать начал с курсов.
источник