<<<<<<小图标 白色的看不见 点击可以下载
//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>