kotlin 1.2.50
Я делаю умный актерский состав и просто задаюсь вопросом, является ли это правильным способом сделать это. Поскольку params.bottomMargin
выделено редактором кода как Smart cast to android.support.v7.widget.RecyclerView.LayoutParams
val child = parent.getChildAt(i)
val params = child.layoutParams
if(params is RecyclerView.LayoutParams) {
val dividerTop = child.bottom + params.bottomMargin
val dividerBottom = dividerTop + drawable.intrinsicHeight
drawable.setBounds(dividerLeft, dividerTop, dividerRight, dividerBottom)
drawable.draw(c)
}
Просто интересно, могу ли я что-нибудь сделать с приведенным выше кодом для приведения params to RecyclerView.LayouParams
Заранее большое спасибо,