2015-05-15 2 views
2

Я использую следующий код для создания круглой фотографии в андроидекруглое профиль изображения в андроиде

http://www.androidhub4you.com/2014/10/android-custom-shape-imageview-rounded.html

Но в моей основной деятельности я использовал ListFragment вместо активности

imageViewRound = ImageView)parentView.findViewById(R.id.imageView_round); 
Bitmap icon = BitmapFactory.decodeResource(getResources(),R.drawable.noimage_square); 
imageViewRound.setImageBitmap(icon); 

Я получение этой ошибки

05-15 12:21:27.359: E/AndroidRuntime(25107): Caused by: java.lang.NullPointerException: Attempt to invoke virtual method 'void android.widget.ImageView.setImageBitmap(android.graphics.Bitmap)' on a null object reference 
+1

увидеть это, это поможет http://stackoverflow.com/questions/16208365/create-a-circular-image-view-in-android parentView может быть пустым после ваш полный код –

+1

@Nidhin .. Проверьте мое решение внизу –

ответ

1

Попробуйте эти

com.androidhub4you.crop.RoundedImageView imageViewRound =(com.androidhub4you.crop.RoundedImageView) parentView.findViewById(R.id.imageView_round); 
+0

Ошибка по-прежнему существует. –

+0

Произошла одна и та же ошибка или другая? –

+0

Такая же ошибка. 05-15 13: 58: 32.132: E/AndroidRuntime (29214): вызвано: java.lang.NullPointerException: попытка вызвать виртуальный метод 'void com.toptechinfo.chachalanka.RoundedImageView.setImageBitmap (android.graphics.Bitmap)' on ссылка на нулевой объект –

Смежные вопросы