Kotlin Anko Custom View Родительский охват

Если мы создаем пользовательский вид, например, что-то вроде этого:

class FrameLayoutNormal: FrameLayout{ constructor(context: Context) : this(context, null) constructor(context: Context, attrs: AttributeSet?) : this(context, attrs, 0) constructor(context: Context, attrs: AttributeSet?, defStyleAttr: Int) : super(context, attrs, defStyleAttr) { textView{ lparams(...) } } 

мы не можем определить lparams, потому что компилятор не знает, кто является родителем. Если мы обертываем textView внутри FrameLayout, он работает, и вы сканируете параметр макета. Но в пользовательском представлении родитель сам. Итак, как мы можем заставить детей знать об этом, чтобы мы могли использовать расширение?

Есть ли способ заставить его работать, помимо расширения: _FrameLayout ? `

Intereting Posts
Как собрать асинхронный ответ с помощью RxJava RxJava zipWith Ошибка IDE в Kotlin с использованием Android Studio 3.0 Отображать информацию о состоянии в список участников динамически Как изменить стандартную оболочку Gradle и файл сборки в IntelliJ? Какова точка назначения сопутствующего объекта в котлин Как использовать Cucumber let Spring для определения уровня экспрессии? Как получить многомерный примитивный класс массива в котлин? Котлинский пользовательский сеттер Класс отсутствует конструктор без аргументов, но я предоставил конструктор без аргументов Подготовьте несколько BuildTypes с теми же шагами в TeamCity Kotlin DSL Новая архитектура с кинжалом и Котлином Как начать второй наблюдаемый после получения результата от первого наблюдаемого в андроиде? Kotlin сортирует массив по значению в диапазоне Kotlin Hibernate OneToOne fetchtype.LAZY немедленно запускает все запросы Подкласс RelativeLayout со вторичными конструкторами в Котлине