Я думаю, что вы можете использовать идентификатор, чтобы отличать их, вы можете назначить идентификатор любому элементу в вашем XML, вы можете назначить идентификатор, используя атрибут XML, например:
android:id="@+id/button1"
и получить доступ к коду, какэто:
Button btn1 = (Button) findViewById(R.id.button1);
с каждой кнопкой, имеющей идентификатор, вы можете управлять ими программным способом, изменять изображение на кнопке изображения:
btn1.setImageResource(R.drawable.yourimageresource);
Вы можете поставить yourimageresource
растровое изображениеизображение в ресурсах / рисовать.