如何获得可绘制的视图名称

时间:2017-04-28 20:05:15

标签: java android android-layout

我有两种类型的按钮,我为每个按钮设置了一个可绘制的背景。 可绘制背景的名称为backgroundblack.xmlbackgroundwhite.xml

当我点击某个按钮时,我怎么知道哪个背景被用作所点击按钮的可绘制背景。

有些事情是这样的:

        myButton.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {
                myButton.getBackground().getBackgroundName();
            }
        });

我想这一行会给我backgroundblackbackgroundwhite

1 个答案:

答案 0 :(得分:0)

这将工作

myView.getBackgroundDrawable();