在这种情况下哪种类型的View更好? (附截图)

时间:2017-07-16 21:50:24

标签: android

我正在为应用创建UI,我不知道在Android中创建此类按钮的更有效方法是什么。它有像复选框(已检查\未检查状态)的行为,但必须看起来像常规按钮。我想在屏幕截图上创建一些东西:

enter image description here

我可以自定义复选框以获得此结果,还是应该使用textviews或其他类型的视图?我需要处理这个按钮状态,最好的方法是什么?

1 个答案:

答案 0 :(得分:0)

你可以创建bg.xml

<?xml version="1.0" encoding="UTF-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
    android:id="@+id/listview_background_shape">
    <stroke
        android:width="2dp"
        android:color="#ff207d94" />
    <padding
        android:bottom="2dp"
        android:left="2dp"
        android:right="2dp"
        android:top="2dp" />
    <corners android:radius="5dp" />
    <solid android:color="#00000000" />
</shape>

并设置为背景