XUI框架圆角带图片 ButtonView

<<<<<<小图标 白色的看不见 点击可以下载 

//androidx项目    XUi框架
    implementation 'com.github.xuexiangjys:XUI:1.1.5'
    implementation 'androidx.appcompat:appcompat:1.1.0'
    implementation 'androidx.recyclerview:recyclerview:1.1.0'
    implementation 'com.google.android.material:material:1.1.0'
    implementation 'com.github.bumptech.glide:glide:4.11.0'
 <RelativeLayout
                android:id="@+id/rl_list"
                android:layout_width="match_parent"
                android:layout_height="match_parent"
                android:layout_below="@+id/pull_layout"
                android:background="@color/white">

                <com.xuexiang.xui.widget.button.ButtonView
                    android:id="@+id/bt_set_zs"
                    style="@style/ButtonView.Green"
                    android:layout_width="match_parent"
                    android:layout_height="wrap_content"
                    android:layout_marginLeft="@dimen/dp_52"
                    android:layout_marginTop="@dimen/dp_20"
                    android:layout_marginRight="@dimen/dp_52"
                    android:paddingTop="@dimen/dp_12"
                    android:paddingBottom="@dimen/dp_12"
                    android:text="@string/tv_set_zs"
                    app:textDrawable="@mipmap/ic_tachometer_bai"
                    app:textRadius="@dimen/dp_24" />

                <com.xuexiang.xui.widget.button.ButtonView
                    android:id="@+id/bt_set_ryz"
                    style="@style/ButtonView.Green"
                    android:layout_width="match_parent"
                    android:layout_height="wrap_content"
                    android:layout_below="@+id/bt_set_zs"
                    android:layout_marginLeft="@dimen/dp_52"
                    android:layout_marginTop="@dimen/dp_34"
                    android:layout_marginRight="@dimen/dp_52"
                    android:paddingTop="@dimen/dp_12"
                    android:paddingBottom="@dimen/dp_12"
                    android:text="@string/set_ryz"
                    app:textDrawable="@mipmap/ic_oxygen_bai"
                    app:textRadius="@dimen/dp_24" />

                <com.xuexiang.xui.widget.button.ButtonView
                    android:id="@+id/bt_set_bysj"
                    style="@style/ButtonView.Green"
                    android:layout_width="match_parent"
                    android:layout_height="wrap_content"
                    android:layout_below="@+id/bt_set_ryz"
                    android:layout_marginLeft="@dimen/dp_52"
                    android:layout_marginTop="@dimen/dp_34"
                    android:layout_marginRight="@dimen/dp_52"
                    android:paddingTop="@dimen/dp_12"
                    android:paddingBottom="@dimen/dp_12"
                    android:text="@string/set_bysj"
                    app:textDrawable="@mipmap/ic_oxygen_bai"
                    app:textRadius="@dimen/dp_24" />

                <com.xuexiang.xui.widget.button.ButtonView
                    android:id="@+id/bt_set_off"
                    style="@style/ButtonView.Orange"
                    android:layout_width="match_parent"
                    android:layout_height="wrap_content"
                    android:layout_below="@+id/bt_set_bysj"
                    android:layout_marginTop="@dimen/dp_40"
                    android:paddingTop="@dimen/dp_15"
                    android:paddingBottom="@dimen/dp_15"
                    android:text="@string/gbsb"
                    app:textDrawable="@mipmap/ic_off_bai"/>
            </RelativeLayout>
        </RelativeLayout>

styles.xml

  <!--button加图标自定义样式-->
    <style name="ButtonView.Green">
        <item name="textSolidColor">#19C45F</item>
        <item name="textSelectedSolidColor">#82DFA8</item>
        <item name="textNormalTextColor">#FFFFFF</item>
        <item name="textSelectedTextColor">#FFFFFF</item>

    </style>
    <style name="ButtonView.Orange">
        <item name="textSolidColor">#FF7373</item>
        <item name="textSelectedSolidColor">#FF2323</item>
        <item name="textNormalTextColor">#FFFFFF</item>
        <item name="textSelectedTextColor">#FFFFFF</item>
    </style>

猜你喜欢

转载自blog.csdn.net/qq_28845393/article/details/109306635