猥琐的怪蜀黍 发表于 2022-9-25 14:08:20

线性布局器横向的如何让组件向右对齐?反之竖向的如何向下



fan15500 发表于 2022-9-25 14:13:50

安卓的是自适应的吧。界面布局器里无法完成这个操作。必须从代码上进行。比如根据前一个按钮的坐标确定后一个按钮的坐标等等。然后设置下具体的坐标,甚至大小

猥琐的怪蜀黍 发表于 2022-9-25 14:22:21

fan15500 发表于 2022-9-25 14:13
安卓的是自适应的吧。界面布局器里无法完成这个操作。必须从代码上进行。比如根据前一个按钮的坐标确定后一 ...

那组件向右对齐怎么写.... 就例如完成任务按钮向右对齐

a473463175 发表于 2022-9-25 14:28:18

:噜阿噜

fan15500 发表于 2022-9-25 14:33:05

猥琐的怪蜀黍 发表于 2022-9-25 14:22
那组件向右对齐怎么写.... 就例如完成任务按钮向右对齐

比如 一行是1000像素,而你的按钮是200像素宽度,那么4个按钮就是800像素,算出来空余200像素,弄一个透明标签,设置200像素在最前面。后面的按钮不就被挤到右边了吗

猥琐的怪蜀黍 发表于 2022-9-25 15:04:10

fan15500 发表于 2022-9-25 14:33
比如 一行是1000像素,而你的按钮是200像素宽度,那么4个按钮就是800像素,算出来空余200像素,弄一个透 ...

...你这方法有点麻烦 问题我解决了,用帧布局器 或者 用填充组件填充空白处...

李先森 发表于 2022-9-25 19:01:20

中间加一个线性布局器或空白框,所有组件用剩余空间权重百分比,不就行了

创世魂 发表于 2022-9-25 20:42:49

中间填充一个空白框组件,撑起来中间的空白位置
页: [1]
查看完整版本: 线性布局器横向的如何让组件向右对齐?反之竖向的如何向下