JAVA、PHP、前端、APP、网站开发 - 开发技术学习

开发技术学习 » APP开发 » android.widget.LinearLayout$LayoutParams cannot be cast to android.widget.FrameLayout$LayoutParams

android.widget.LinearLayout$LayoutParams cannot be cast to android.widget.FrameLayout$LayoutParams

此文被围观1894 日期: 2021-03-04 分类 : APP开发  标签:  ····

android.widget.LinearLayout$LayoutParams cannot be cast to android.widget.FrameLayout$LayoutParams


动态设置FrameLayout的属性时报错,上级元素是LinearLayout


private fun setFrameLayoutStyle(frameLayout: FrameLayout, top: Number) {
    val frameParams = frameLayout.layoutParams as LinearLayout.LayoutParams
    frameParams.topMargin = top as Int
    frameLayout.layoutParams = frameParams
}


Android动态设置组件属性

站点声明:部分内容源自互联网,为传播信息之用,如有侵权,请联系我们删除。

© Copyright 2011-2024 www.kfju.com. All Rights Reserved.
超级字帖 版权所有。 蜀ICP备12031064号      川公网安备51162302000234