如何以编程方式设置ConstraintLayout约束

时间:2019-01-24 13:03:12

标签: android android-constraintlayout programmatically-created

我有CardView和ConstraintLayout,其代码大小有所变化。我想在代码中将CardView约束到此布局。 我尝试了dif。方式:

   val params= wikibtn.layoutParams as  ConstraintLayout.LayoutParams
   params.bottomToBottom = R.id.wiki_layout
   params.endToEnd = R.id.wiki_layout
   wikibtn.requestLayout()
   wikiL.requestLayout()

和这个:

   val constraintSet = ConstraintSet()
   constraintSet.clone(wikiL)
   constraintSet.connect(R.id.wiki, ConstraintSet.BOTTOM, R.id.wiki_layout, ConstraintSet.BOTTOM, 0)

   constraintSet.applyTo(wikiL)

他们都没有工作:(我做错了什么?

0 个答案:

没有答案