久久精品人人爽,华人av在线,亚洲性视频网站,欧美专区一二三

java中RelativeLayout.LayoutParams怎么設置

172次閱讀
沒有評論

共計 1241 個字符,預計需要花費 4 分鐘才能閱讀完成。

在 Java 中使用 RelativeLayout.LayoutParams 來設置 RelativeLayout 布局的參數。可以使用以下方法來設置 RelativeLayout.LayoutParams 的各種屬性:

  1. 設置寬度和高度:

    RelativeLayout.LayoutParams params = new RelativeLayout.LayoutParams(width, height);
    
  2. 設置在父布局中的位置:

    params.addRule(RelativeLayout.ALIGN_PARENT_TOP); // 設置在父布局的頂部 
    params.addRule(RelativeLayout.ALIGN_PARENT_BOTTOM); // 設置在父布局的底部 
    params.addRule(RelativeLayout.ALIGN_PARENT_LEFT); // 設置在父布局的左邊 
    params.addRule(RelativeLayout.ALIGN_PARENT_RIGHT); // 設置在父布局的右邊 
    params.addRule(RelativeLayout.CENTER_IN_PARENT); // 設置在父布局的中心 
    params.addRule(RelativeLayout.CENTER_HORIZONTAL); // 設置在父布局的水平中心 
    params.addRule(RelativeLayout.CENTER_VERTICAL); // 設置在父布局的垂直中心 
    
  3. 設置與其他視圖的位置關系:

    params.addRule(RelativeLayout.BELOW, viewId); // 設置在指定視圖的下方 
    params.addRule(RelativeLayout.ABOVE, viewId); // 設置在指定視圖的上方 
    params.addRule(RelativeLayout.LEFT_OF, viewId); // 設置在指定視圖的左邊 
    params.addRule(RelativeLayout.RIGHT_OF, viewId); // 設置在指定視圖的右邊 
    params.addRule(RelativeLayout.ALIGN_TOP, viewId); // 設置與指定視圖頂部對齊 
    params.addRule(RelativeLayout.ALIGN_BOTTOM, viewId); // 設置與指定視圖底部對齊 
    params.addRule(RelativeLayout.ALIGN_LEFT, viewId); // 設置與指定視圖左對齊 
    params.addRule(RelativeLayout.ALIGN_RIGHT, viewId); // 設置與指定視圖右對齊 
    
  4. 設置邊距:

    params.setMargins(left, top, right, bottom); // 設置左、上、右、下的邊距 
    
  5. 應用布局參數到視圖:

    view.setLayoutParams(params); // 將布局參數應用到視圖 
    

丸趣 TV 網 – 提供最優質的資源集合!

正文完
 
丸趣
版權聲明:本站原創文章,由 丸趣 2023-12-09發表,共計1241字。
轉載說明:除特殊說明外本站除技術相關以外文章皆由網絡搜集發布,轉載請注明出處。
評論(沒有評論)
主站蜘蛛池模板: 长沙市| 绩溪县| 石首市| 丰宁| 湘乡市| 泊头市| 海伦市| 大关县| 天等县| 五华县| 宁安市| 饶河县| 子长县| 胶州市| 北辰区| 丹巴县| 明水县| 惠来县| 交口县| 拉孜县| 弋阳县| 靖安县| 剑河县| 望都县| 磐安县| 渭南市| 长沙县| 呈贡县| 黔江区| 中宁县| 台东市| 云霄县| 红安县| 广安市| 岗巴县| 连城县| 阿城市| 弥渡县| 阳西县| 固始县| 呼伦贝尔市|