java - Android bitmap sometimes returning null -


i making brick-breaker game android , attempting change image of background. on first run of game works 100% of time.

     mbackgroundimage = bitmapfactory.decoderesource                 (gameview.getcontext().getresources(),                  r.drawable.planet3); 

planet3 in res/drawable folder.

if return previous screen , start new game, npe 90% of time. if use resource provided framework working on in same folder "planet3", strangely works 100% of time regardless of whether new game or first game etc.

why happening of time , not others. find when work because debugging , stepping through line line, coincidence.

the code have @ moment follows, thegame current thread game running on, code pasted above in constructor of this, i.e. everytime new game made, background should set. can see file structure on left verify file "background" in same folder "planet3": enter image description here

as far error concerned don't have actual error message says mooc has stopped working, , restarts program.

may happen if using heavy image or please post code here , exception better resolution


Comments

Popular posts from this blog

node.js - Mongoose: Cast to ObjectId failed for value on newly created object after setting the value -

gradle error "Cannot convert the provided notation to a File or URI" -

python - NameError: name 'subprocess' is not defined -