在Compound按钮中找回旧的drawable?

时间:2015-03-22 16:06:21

标签: android radio-button android-drawable compound-drawables

如何删除当前drawable并转到旧的drawable状态;

RadioButton radioButton = (RadioButton) findViewById(R.id.opt1);
radioButton.setButtonDrawable(R.drawable.ic_done);

对于下一个问题,它应该转到旧的drawable。

所以我尝试了radioButton.setButtonDrawable(0),但它删除了drawable。 根据{{​​1}},<{1}}有什么办法吗?

1 个答案:

答案 0 :(得分:-1)

您可以这样做:

在更改背景之前

RadioButton radioButton;
Drawable defaultRadioButtonBackground = radioButton.getBackground();

当您想要更改回默认背景

radioButton.setBackground(defaultRadioButtonBackground);