亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

如何繼承和重寫layout_marginleft

小樊
82
2024-07-08 11:20:13
欄目: 編程語言

要繼承和重寫layout_marginLeft屬性,可以通過在子類中使用LayoutParams來實現。首先在子類的構造方法中獲取父類的LayoutParams,然后通過LayoutParams對象來設置layout_marginLeft屬性的值。

public class CustomView extends View {
    
    public CustomView(Context context, AttributeSet attrs) {
        super(context, attrs);
        
        // 獲取父類的LayoutParams
        LayoutParams layoutParams = (LayoutParams) getLayoutParams();
        
        // 設置layout_marginLeft屬性的值
        layoutParams.leftMargin = 50; // 設置marginLeft為50px
        
        // 重新設置LayoutParams
        setLayoutParams(layoutParams);
    }
}

通過以上方法,就可以在子類中繼承和重寫layout_marginLeft屬性。需要注意的是,LayoutParams的具體類型可能會根據父類的類型而有所不同,因此需要根據實際情況進行相應的類型轉換。

0
徐闻县| 新干县| 内江市| 吉隆县| 册亨县| 大邑县| 容城县| 新邵县| 什邡市| 乡宁县| 凯里市| 贡觉县| 临城县| 兴隆县| 铁岭县| 长宁区| 潢川县| 响水县| 柘荣县| 慈溪市| 高阳县| 和顺县| 阿克苏市| 刚察县| 稻城县| 冕宁县| 新野县| 石景山区| 开阳县| 盘山县| 西昌市| 禄劝| 丰顺县| 太保市| 株洲市| 丰原市| 孟州市| 永兴县| 正安县| 黎平县| 乌苏市|