我使用setBackgroundResource设置了button1和button2的背景。如何检查两个按钮BackgroundResources在代码中是相同的。
答案 0 :(得分:0)
我认为无法获取backgroundresource的资源ID,您可以尝试为视图设置标记,并使用gettag方法将其进行比较。
button1.setTag(getResources().getResourceEntryName(R.drawable.your_drawable_name));
button2.setTag(getResources().getResourceEntryName(R.drawable.your_drawable_name));
并将它们比作:
if(button1.gettag==button2.gettag)
{
//enter code heredo the thing here }