drawable中的错误位图

时间:2016-06-12 15:27:42

标签: java android bitmap drawable

我尝试在手机和类似显示器的模拟器中启动应用程序。

如果我在另一部手机上启动应用程序,例如Google nexus 7应用程序崩溃了

 Bitmap mBitmap = BitmapFactory.decodeResource(getResources(), R.drawable.sstar);

我只有一个文件可绘制。 怎么需要把drawable,hdpi,xxhdpi,......?

我希望为任何类型的显示器放置更多不同尺寸的照片。

我不知道问题出在哪里。

我只有狡猾的可绘制文件。

感谢。

logcat的

06-12 12:10:40.919 2528-2528/? I/art: Late-enabling -Xcheck:jni
06-12 12:10:45.767 2528-2565/sk.atest.paradox02.animacia D/OpenGLRenderer: Use EGL_SWAP_BEHAVIOR_PRESERVED: true
06-12 12:10:45.791 2528-2528/sk.atest.paradox02.animacia D/: HostConnection::get() New Host Connection established 0xb42749a0, tid 2528
06-12 12:10:46.528 2528-2528/sk.atest.paradox02.animacia D/Atlas: Validating map...
06-12 12:10:48.598 2528-2565/sk.atest.paradox02.animacia D/libEGL: loaded /system/lib/egl/libEGL_emulation.so
06-12 12:10:48.599 2528-2565/sk.atest.paradox02.animacia D/libEGL: loaded /system/lib/egl/libGLESv1_CM_emulation.so
06-12 12:10:48.633 2528-2565/sk.atest.paradox02.animacia D/libEGL: loaded /system/lib/egl/libGLESv2_emulation.so
06-12 12:10:48.645 2528-2565/sk.atest.paradox02.animacia D/: HostConnection::get() New Host Connection established 0xb4274c20, tid 2565
06-12 12:10:49.673 2528-2565/sk.atest.paradox02.animacia I/OpenGLRenderer: Initialized EGL, version 1.4
06-12 12:10:50.648 2528-2565/sk.atest.paradox02.animacia D/OpenGLRenderer: Enabling debug mode 0
06-12 12:10:50.669 2528-2565/sk.atest.paradox02.animacia W/EGL_emulation: eglSurfaceAttrib not implemented
06-12 12:10:50.669 2528-2565/sk.atest.paradox02.animacia W/OpenGLRenderer: Failed to set EGL_SWAP_BEHAVIOR on surface 0xb4114800, error=EGL_SUCCESS

我觉得这很重要。我想把位图放到画布上。

1 个答案:

答案 0 :(得分:0)

右键点击你的==> res文件夹==> new --->目录 - >写目录名称(drawablehdpi,drawableldpi)并将你的图像放入其中 见图像

this