-1
私の携帯電話と同様のタイプのディスプレイでエミュレータで起動アプリを試してみます。描画可能なビットマップが間違っています
と私はたとえばGoogleのネクサス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
私の事はそれが重要です。ビットマップをキャンバスに貼りたい。
あなたはより多くの描画可能なディレクトリを作ることができますまた、mipmapのフォルダを使用する –
私はより多くのタイプがある場合drawableかmipmapをいかに使用しますか。 hdpi、xhdpi ...? – adda
私はミップマップを試して、アプリもクラッシュしました。 – adda