Это известно как декартово произведение. В пандах это немного сложно, но вы можете сделать это так:
import pandas as pd
objects = pd.DataFrame(["T-shirt","Shorts","Dress"],columns = ['object'])
brands = pd.DataFrame(["Nike","Lacoste","Adidas"],columns = ['brand'])
objects["key"] = 1
brands ["key"] = 1
objects.merge(brands,on='key').drop('key',axis=1)
Да, можно сделать это. То, в чем Вы нуждаетесь, является drawable XML-файлом, который определяет селектор.
<selector xmlns:android... <item android:state_enabled="false" android:state_focused="true" android:drawable="..." /> <item android:state_enabled="true" android:state_focused="false" android:drawable="..." /> </selector>
Затем используйте идентификатор этого drawable XML при определении ImageButton в расположении XML.