11:33:40 04-16. 160: E/androidruntime (18377): Fatal exception: main04-16 11:33:40. 160: E/androidruntime (18377): Java. lang. outOfMemoryError04-16 11:33:40. 160: E/androidruntime (18377): At android. graphics. bitmap. nativecreate (native method) 04-16 11:33:40. 160: E/androidruntime (18377): At android. graphics. bitmap. createbitmap (bitmap. java: 604) 04-16 11:33:40. 160: E/androidruntime (18377): At android. graphics. bitmap. createbitmap (bitmap. java: 551) 04-16 11:33:40. 160: E/androidruntime (18377): At COM. android. restaurant. descriptionpage. getresizedbitmap (descriptionpage. java: 327) 04-16 11:33:40. 160: E/androidruntime (18377): At COM. android. restaurant. descriptionpage. setdetailsintolayout (descriptionpage. java: 172) 04-16 11:33:40. 160: E/androidruntime (18377): At COM. android. restaurant. descriptionpage. oncreate (descriptionpage. java: 101) 04-16 11:33:40. 160: E/androidruntime (18377): At android. app. activity. modify mcreate (activity. java: 4397) 04-16 11:33:40. 160: E/androidruntime (18377): At android. app. instrumentation. callactivityoncreate (instrumentation. java: 1048) 04-16 11:33:40. 160: E/androidruntime (18377): At android. app. activitythread. extends mlaunchactivity (activitythread. java: 1782) 04-16 11:33:40. 160: E/androidruntime (18377): At android. app. activitythread. handlelaunchactivity (activitythread. java: 1834) 04-16 11:33:40. 160: E/androidruntime (18377): At android. app. activitythread. access $500 (activitythread. java: 125) 04-16 11:33:40. 160: E/androidruntime (18377): At android. app. activitythread $ H. handlemessage (activitythread. java: 1027)
Later I found that
Pagefactory. setbgbitmap (bitmapfactory. decoderesource (
This. getresources (), R. drawable. bg ));
This picture is too big. It's okay to change it to a smaller image.
In addition, someone else suggested using bitmapfactory. decodefile () to load the data. Try it tomorrow ~~~