xuexiangjys / XUI

💍A simple and elegant Android native UI framework, free your hands! (一个简洁而优雅的Android原生UI框架,解放你的双手!)
https://xuexiangjys.github.io/XUI/
Apache License 2.0
4.85k stars 835 forks source link

如何用java 动态创建ButtonView 呢? #166

Closed Rgoogle closed 1 year ago

Rgoogle commented 1 year ago

我不知道如何创建,即使我创建成功,这个buttonView 的style我也不知道如何设置,还有中间的位置文字,位置还不对,如何做呢?

xuexiangjys commented 1 year ago

ButtonView不推荐使用java动态创建. 如果实在想自己代码创建,可以参考如下代码:

    private ButtonView createButtonView() {
        ButtonView buttonView = new ButtonView(getContext());
        buttonView.setText("动态按钮");
        buttonView.setPadding(40, 20, 40, 20);
        return buttonView;
    }

https://github.com/xuexiangjys/XUI/commit/2fd264e431a32dcb4868d16a69429759a5dcc476