首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >找不到类'android.graphics.drawable.RippleDrawable‘Unicode问题?

找不到类'android.graphics.drawable.RippleDrawable‘Unicode问题?
EN

Stack Overflow用户
提问于 2017-01-29 05:40:15
回答 2查看 2.2K关注 0票数 5

简单地将android:text="🌑 crash here"作为🌑(& #127761;)符号添加到TextView中会导致应用程序在以下设备上崩溃:

  • 三星Galaxy Star Plus (android 4.1.2)
  • 联想S930 (Android4.4.2)
  • LG精神LG-H 422 (android 5.0.1)

检查从零开始创建的空项目。LogCat输出:

代码语言:javascript
复制
01-29 13:07:38.009 5780-5780/c7j.net.myapplication E/dalvikvm: Could not find class 'android.graphics.drawable.RippleDrawable', referenced from method android.support.v7.widget.AppCompatImageHelper.hasOverlappingRendering
01-29 13:07:38.094 5780-5780/c7j.net.myapplication E/dalvikvm: VM aborting
01-29 13:07:38.095 5780-5780/c7j.net.myapplication A/libc: Fatal signal 6 (SIGABRT) at 0x00001694 (code=-6), thread 5780 (t.myapplication)
01-29 13:07:38.096 5780-5780/c7j.net.myapplication A/libc: Send stop signal to pid:5780 in void debuggerd_signal_handler(int, siginfo_t*, void*)

然而,在索尼XA和索尼Z2平板电脑(Android6.0.0)上,一切都很好,Unicode符号显示得恰到好处。

的问题是:是以前的Android6.0设备或一些制造商不支持的吗?为什么我会在日志中看到一幅纹丝不动的画?

编辑:,最后答案是NDK中的一个bug。查看@Charuka的答案,了解详细信息和解决办法。

EN

回答 2

Stack Overflow用户

发布于 2017-01-29 06:37:58

Android有一个xml,这是对xml的赞颂,Android:background="?attr/selectablebackground“是否会产生连锁反应,这可能是你的目标吗?

票数 0
EN

Stack Overflow用户

发布于 2017-02-01 04:25:35

试着用字符串定义&#127761

代码语言:javascript
复制
<string name="unicode_str">&#127761;</string>

在文本视图上

代码语言:javascript
复制
android:text = "@string/unicode_str"
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41917982

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档