23 Eylül 2014 Salı

Fotoğrafları camera uygulamasından alırken data null geliyor!

Evet arkadaşım en sonunda derdine deva olacak ipucuna ulaştın :) Camera uygulamasını kullanıyorsun ve data veya data.getData() null dönüyor değil mi? :) Bir cihazda dönmese de diğer cihazda saçma sapan bir şekilde null geliyor :)

ve işte araştırıp bulduğum çözüm :
Bitmap bitmapData = (Bitmap)data.getExtras().get("data");

bitmapData null mı diye bak eğer null değilse geleni kullan, eğer null geliyorsa şu ana kadar araştırıp denediğin Uri üzerinde okuma işlemini yap.

Nedense bazı üreticiler Nexus v.b. camera uygulamalarını arka planda yazarken onActivityResult'ı çağırırken gönderilen parametreleri farklı yolluyorlar. Eşşekoğlueşşekler :)

Şu hataya çözüm buldum ya Allah'ım sana bin şükür :)

Hiç yorum yok:

Yorum Gönder