BadgeView icon indicating copy to clipboard operation
BadgeView copied to clipboard

RadioGroup里的RadioButton绑定后RadioButton背景消失

Open yongming9011 opened this issue 8 years ago • 5 comments

代码如下: BadgeFactory.create(this) .setTextColor(Color.WHITE) .setWidthAndHeight(25,25) .setBadgeBackground(Color.RED) .setTextSize(10) .setBadgeGravity(Gravity.RIGHT|Gravity.TOP) .setBadgeCount(20) .setShape(BadgeView.SHAPE_CIRCLE) .setMargin(0,0,5,0) .bind(rbAttention);

yongming9011 avatar Nov 15 '16 02:11 yongming9011

能看看radiobutton布局代码?

AlexLiuSheng avatar Nov 15 '16 04:11 AlexLiuSheng

不好意思哈,我写了个demo,已经删了,就是那种很普通的布局,一个RadioGroup嵌套了5个RadioButton,类似微信那种底部菜单。

yongming9011 avatar Nov 15 '16 05:11 yongming9011

你好,我也遇到了相同的问题,RadioButton好像被隐藏了,不能点击,badge能显示 RadioButton代码:

<RadioButton
            android:id="@+id/radioButton_doctor_visit"
            android:layout_width="0dp"
            android:layout_height="wrap_content"
            android:scaleX="0.9"
            android:scaleY="0.9"
            android:layout_gravity="bottom"
            android:layout_weight="1"
            android:background="@android:color/transparent"
            android:button="@null"
            android:drawablePadding="6dp"
            android:drawableTop="@drawable/home_doctor_visit_selector"
            android:gravity="center_horizontal|bottom"
            android:paddingBottom="5dp"
            android:paddingTop="6dp"
            android:text="@string/doctorVisit"
            android:textColor="@drawable/home_radio_selector" />

Bind代码:

BadgeFactory.create(this)
                .setTextColor(ContextCompat.getColor(this, R.color.white))
                .setWidthAndHeight(25,25)
                .setBadgeBackground(ContextCompat.getColor(this, R.color.red))
                .setTextSize(10)
                .setBadgeGravity(Gravity.END|Gravity.TOP)
                .setBadgeCount(20)
                .setShape(BadgeView.SHAPE_CIRCLE)
                .setMargin(0,0,5,0)
                .bind(radioButtonDoctorVisit);

kingjyhn avatar Dec 28 '16 14:12 kingjyhn

weight 权重是1 导致的 具体因为原因是啥还没找到

liukewill avatar Dec 04 '17 11:12 liukewill

不支持radiobutton

AlexLiuSheng avatar Dec 04 '17 11:12 AlexLiuSheng