android-constraintlayout相关内容

ConstraintLayout 1.0.2什么也没显示

我仍然有这个奇怪的问题. ConstraintLayout仅在'alpha-7'上有效,当我将其更改为最新版本'1.0.2'时,它什么也没显示 所需的布局应如下所示: 但是,我得到的是:“在真正的HTC上,一个M9-CM 12.1.1" **“显示布局范围"处于“开"状态只是为了让您看到设备上没有绘制任何内容. **我还尝试了“显示布局更新",但也没有显示任何内容 在 ..
发布时间:2020-08-25 07:47:19 移动开发

带有子约束布局的约束布局未水平扩展

我正在尝试构建一个矩形视图(跨越屏幕的宽度),该视图被水平分为三个块,并且使用约束布局来实现.左侧和右侧块具有指定的宽度,但中央块应扩展以适合剩余空间.因为我要求最左边的块与父块具有不同的背景色,所以我将其子块分组为另一个约束布局.我在下面给出了布局XML: ..
发布时间:2020-08-25 07:47:17 移动开发

为什么最新版本的ConstraintLayout在带有CoordinatorLayout的nestedScrollView中不起作用

我在滚动时使用了带有collapsingToolbar的coordinatorlayout来实现视差效果 和collapsingToolbar中的内容视图(关于页面的文本)底部 nestedScrollView. 我的问题是nestedScrollView内的约束布局似乎不完整 如果我在nestedScrollView内容视图中使用LinearLayout,则一切都将显示. 但是 ..

如何在AOSP构建期间使用约束布局而不包含外部.aar和.jar

我正在尝试通过构建为AOSP源代码中的模块来构建基于Java的android应用程序.我的应用程序使用android.support.constraint.ConstraintLayout.但是,我没有找到在Android.mk中包含约束布局依赖项的直接方法. 我已将项目放在AOSP_ROOT/packages/apps下,并尝试使用此Android.mk: LOCAL_PATH := ..

将顶部两个文本视图与不同的字体大小对齐

我正在使用约束布局,我想实现以下目标: app:layout_constraintBaseline_toBaselineOf属性底部对齐两个文本视图,有什么方法可以顶部对齐两个文本视图吗?常规的app:layout_constraintTop_toTopOf当然由于大小差异而无法正常工作. 解决方案 因此,似乎没有简便的方法,必须实现自定义视图.我从这里汲取了灵感: https ..
发布时间:2020-08-25 07:44:54 移动开发

将子视图保留在ConstraintLayout中的布局内

我一直在尝试使用ConstraintLayout实现显示进度数据的栏.问题是,当准则在条的左边或右边时,我的TextView超出了布局范围. 我尝试将TextView的约束条件从连接到"@ id/guideline"的约束更改为"parent",并添加horizo​​ntalBias,但是TextView的定位将变得不准确(稍微移至右侧/左侧)取决于黄条的长度) 以下是当前结果的图像: ..
发布时间:2020-08-25 07:44:42 移动开发

使用ConstraintLayout以编程方式连接设置为任意大小的多个视图

我正在使用ConstraintLayout beta4,并尝试以编程方式在屏幕上创建水平链. 我遇到的问题是,当我在屏幕上将多个视图以链状连接在一起时 (ex: Left side of layout leftButton rightButton Right side of layout) 那么什么也没出现. 这是无效的代码: public class M ..

ConstraintLayout相对距离,以百分比%

我正在使用ConstraintLayout,并且我想通过位于屏幕52%的按钮2为文本视图示例设置百分比边距顶部. 与屏幕高度相比,当然是3%. 位置应相对于其他UI组件是相对的,准则仅应从屏幕顶部(或底部)引用 是否可以通过xml 专有地执行此操作? 我知道可以以编程方式使用标准布局并具有重量的方式来执行此操作,但是我需要(如果存在)XML解决方案. ..
发布时间:2020-08-25 07:43:36 移动开发

RecyclerView ViewHolder内部ConstraintLayout的性能

我已经花了最后两天的时间来尝试弄清为什么RecyclerView如此之慢,而在滚动时却是如此缓慢,我将其范围缩小到了我用于行的ConstraintLayout.在android上使用GPU探查器时,一直到屏幕顶部都会显示绿色/蓝绿色条,表明有明显的锯齿.很明显,出了问题. 这是我的观察者的样子: class MyViewHolder( override val contain ..