ANDROID:如何将 TextDrawable (com.amulyakhare.textdrawable.TextDrawable) 转换为 byte[]

时间:2021-01-06 10:50:10

标签: android sqlite byte drawable android-drawable

所以基本上我需要将我的 TextDrawable 图标转换为 byte[]。然后将它作为 BLOB 存储在 Sqlite 中,但我收到以下错误:

java.lang.ClassCastException: com.amulyakhare.textdrawable.TextDrawable 不能转换为 android.graphics.drawable.BitmapDrawable 在 com.example.accstore2.Tools.convertfromDrawabletoByteArray(Tools.java:32) 在 com.example.accstore2.Createaccount$3.onClick(Createaccount.java:144) 在 android.view.View.performClick(View.java:6659) 在 android.view.View.performClickInternal(View.java:6631) 在 android.view.View.access$3100(View.java:790) 在 android.view.View$PerformClick.run(View.java:26187) 在 android.os.Handler.handleCallback(Handler.java:907) 在 android.os.Handler.dispatchMessage(Handler.java:105) 在 android.os.Looper.loop(Looper.java:216) 在 android.app.ActivityThread.main(ActivityThread.java:7625) 在 java.lang.reflect.Method.invoke(Native Method) 在 com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:524) 在 com.android.internal.os.ZygoteInit.main(ZygoteInit.java:987)`

0 个答案:

没有答案
相关问题