中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

RelativeLayout.LayoutParams如何設置gravity這個屬性

小云
166
2023-08-07 11:35:43
欄目: 編程語言

RelativeLayout.LayoutParams類是用來設置子視圖在RelativeLayout中的布局參數的。它沒有直接的gravity屬性,但是可以通過設置addRule()方法來設置子視圖的對齊方式。

RelativeLayout.LayoutParams params = new RelativeLayout.LayoutParams(
RelativeLayout.LayoutParams.WRAP_CONTENT,
RelativeLayout.LayoutParams.WRAP_CONTENT
);
// 設置左上角對齊
params.addRule(RelativeLayout.ALIGN_PARENT_TOP);
params.addRule(RelativeLayout.ALIGN_PARENT_LEFT);
// 設置右下角對齊
params.addRule(RelativeLayout.ALIGN_PARENT_BOTTOM);
params.addRule(RelativeLayout.ALIGN_PARENT_RIGHT);
// 設置居中對齊
params.addRule(RelativeLayout.CENTER_IN_PARENT);
// 設置居中垂直對齊
params.addRule(RelativeLayout.CENTER_VERTICAL);
// 設置居中水平對齊
params.addRule(RelativeLayout.CENTER_HORIZONTAL);
// 設置底部對齊
params.addRule(RelativeLayout.ALIGN_PARENT_BOTTOM);

通過調用addRule()方法,可以設置子視圖在RelativeLayout中的對齊方式。可以傳入多個對齊規則,多個規則之間用邏輯或操作符進行連接。

0
新泰市| 宁武县| 新田县| 日喀则市| 米易县| 屏南县| 文安县| 民乐县| 金溪县| 丁青县| 天峻县| 安泽县| 马鞍山市| 雷州市| 华坪县| 谢通门县| 大理市| 论坛| 六安市| 许昌市| 蒙山县| 合山市| 平舆县| 来安县| 绥芬河市| 泊头市| 甘德县| 岑溪市| 寿阳县| 定州市| 吉首市| 隆林| 溆浦县| 隆化县| 彭州市| 贵德县| 当涂县| 会泽县| 乐都县| 永吉县| 商河县|