我有两种类型的按钮,我为每个按钮设置了一个可绘制的背景。
可绘制背景的名称为backgroundblack.xml
和backgroundwhite.xml
。
当我点击某个按钮时,我怎么知道哪个背景被用作所点击按钮的可绘制背景。
有些事情是这样的:
myButton.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
myButton.getBackground().getBackgroundName();
}
});
我想这一行会给我backgroundblack
或backgroundwhite
?
答案 0 :(得分:0)
这将工作
myView.getBackgroundDrawable();