相关疑难解决方法(0)

如何创建要在自定义布局上使用的自定义LayoutParams?

我非常擅长基于ViewGroup创建复杂的自定义布局.我唯一缺少的是能够创建自定义LayoutParams.我真的需要能够获得边距,为什么不创建其他额外的参数传递给父母.

如何创建自定义LayoutParam并通过xml使用它?我尝试使用LinearLayout.LayoutParam,但它显然崩溃,因为父级不是LinearLayout.如何在自定义布局上使用LayoutParams?

更新:

截至目前,我坚持使用FrameLayout并重写onMeasure和onLayout函数来自行完成布局.这确实提供了FrameLayout.LayoutParams.我猜测孩子们必须支持自定义LayoutParam?

android android-layout

13
推荐指数
1
解决办法
5622
查看次数

标签 统计

android ×1

android-layout ×1