Android 约束布局-指南以编程方式设置方向
是否可以从新的ConstraintLayout以编程方式设置指南的方向 我正在使用此版本的ConstraintLayout库:Android 约束布局-指南以编程方式设置方向,android,android-constraintlayout,Android,Android Constraintlayout,是否可以从新的ConstraintLayout以编程方式设置指南的方向 我正在使用此版本的ConstraintLayout库: compile 'com.android.support.constraint:constraint-layout:1.0.0-alpha3' 如果反编译ConstraintLayout类,可以看到LayoutParams有字段“orientation”,但它不是一个公共字段,并且没有用于该字段的setter方法。您必须将app:orientation更改为andro
compile 'com.android.support.constraint:constraint-layout:1.0.0-alpha3'
如果反编译ConstraintLayout类,可以看到LayoutParams有字段“orientation”,但它不是一个公共字段,并且没有用于该字段的setter方法。您必须将app:orientation更改为android:orientation 将方向属性命名空间从app更改为android,以修复 与网格布局冲突 可于 您不能手动编辑指南类,因为它使用Android中不可用的java.awt.Rectangle和java.awt库 所以我想在编程上这是不可能的,但可以通过XML实现
我希望它能为您提供一些线索,或者如果您对此仍有疑问,那么您可以将您的问题发布在。您需要更新到ConstraintLayout alpha 6--方向字段已公开。对于库的当前版本,在代码中,您可以使用constraintset设置指南的方向
ConstraintSet constraintSet = new ConstraintSet();
constraintSet.clone(constraintLayout);
constraintSet.create(R.id.guideline, ConstraintSet.VERTICAL_GUIDELINE);
你能告诉我你为约束布局添加了哪个依赖项吗?@KishuDroid我编辑了我的帖子。