android java代码怎么设置gravity多属性

2025-02-25 18:33:33
推荐回答(1个)
回答1:

和xml里一样,加按位或(|)运算符就行,另外由于常量值的特殊设置,像这种的按位或一般等于加法,直接相加应该也可以

setGravity(Gravity.TOP | Gravity.LEFT);
setGravity(Gravity.TOP + Gravity.LEFT);
setGravity(48 | 3)

理论上上面三种效果等同,不过还是推荐第一种写法。嘛,其实就是几个常量,别想太复杂