Как насчет загрузки вида в растровое изображение (в какой-то момент после того, как все ваши рисунки / спрайты и т. Д. Сделаны), а затем получить цвет пикселя из растрового изображения?
public static Bitmap loadBitmapFromView(View v) {
Bitmap b = Bitmap.createBitmap( v.getLayoutParams().width, v.getLayoutParams().height, Bitmap.Config.ARGB_8888);
Canvas c = new Canvas(b);
v.layout(0, 0, v.getLayoutParams().width, v.getLayoutParams().height);
v.draw(c);
return b;
}
затем использовать getPixel (x, y) для результата?
http://developer.android.com/reference/android/graphics/Bitmap.html#getPixel%28int,%20int%29