Ciao,
la proprietà Color è una proprietà int, per cui, seguendo il tuo esempio, il colore rosso corrisponde al numero: -65536
Essendo però questa proprietà readonly, non è possibile fare il confronto per un pulsante, per cui ti tocca usare una variabile.
Ecco come farei io:
B4X:
Dim c As Int
c = Colors.Red
oppure
c = -65536
Dim bt As Button
bt.Initialize("bt")
Activity.AddView(bt, 5dip, 5dip, 100dip, 100dip)
bt.Color = c
oppure
bt.Color = -65536
If c = Colors.Red Then
bt.Color = Colors.Yellow
End If