эквивалент тега <fragment> в anko DSL

Как заменить этот XML эквивалентом Anko DSL?

<?xml version="1.0" encoding="utf-8"?> <LinearLayout android:orientation="vertical" android:layout_width="match_parent" android:layout_height="match_parent"> // more code here.... <fragment android:id="@+id/my_fragment" android:layout_width="340dp" android:layout_height="match_parent" android:layout_gravity="start" android:name="com.myapp.MyFragment" /> // more code here.... </LinearLayout> 

Версия Anko:

 UI { linearLayout { orientation= VERTICAL fragment { // error! name = "com.myapp.MyFragment" } }.lparams(width=..., height=...) } 

Кажется, нет никакого eqiuvalen для тега фрагмента в DSL.

Благодаря!

В настоящее время в Anko нет специальной функции, вы можете просто использовать Android API для этого.

 supportFragmentManager.beginTransaction().add(this.id, com.myapp.MyFragment()).commit() 

Обратите внимание, что вам нужно установить id в ваш linearLayout , так как метод add требует его установки.

Intereting Posts
Android Kotlin передает значение с текстовых полей на numberPicker Static const в Kotlin от имени класса Java Использование lambda в пользовательском BindingAdapter с использованием Android Databinding и Kotlin Импорт банкоматов в kotlin REPL ButterKnife @ Необязательная аннотация, не работающая в фрагменте Котлина В комнате отсутствуют проверки SQL-запросов во время компиляции? Kapt + LoganSquare не работает должным образом при сопоставлении Откуда берутся три тестовых контейнера? Требовать в суперклассе 'init block вызывает исключение IllegalArgumentException Получение ошибки «Несовместимые типы» при использовании кода, сгенерированного из класса данных Kotlin Сравнение шаблонов на кортежах в Котлине Сравните текстовое изображение с строкой в ​​Котлине Любая разница между «Subject.asObservable ()» и самим предметом «Тема»? В Vertx мне нужно перенаправить все HTTP-запросы на один и тот же URL-адрес, но для HTTPS Выберите данные из двух таблиц в Kotlin Anko