为了账号安全,请及时绑定邮箱和手机立即绑定

Android-SPAN_EXCLUSIVE_EXCLUSIVE跨度不能为零长度

Android-SPAN_EXCLUSIVE_EXCLUSIVE跨度不能为零长度

慕雪6442864 2019-10-17 10:03:22
我有以下布局(实际上是空的):<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"    android:id="@+id/set_layout"    android:layout_width="fill_parent"    android:layout_height="fill_parent"    android:contentDescription="content desc"    android:orientation="vertical" >    <TextView android:id="@+id/text"          android:layout_width="wrap_content"          android:layout_height="wrap_content"          android:text="Hello, I am a TextView" /></LinearLayout>Activity类包含以下内容:public class TestActivity extends Activity {  public void onCreate(Bundle savedInstanceState) {    super.onCreate(savedInstanceState);    setContentView(R.layout.activity_test);     }}在移动设备上运行此命令时,出现以下错误:SpannableStringBuilderSPAN_EXCLUSIVE_EXCLUSIVE spans cannot have a zero length无论是否使用TextView我都尝试过,并且错误仍然存在,对于这样的基本布局,我必须做一些根本上错误的事情。有人对我如何获得此错误而不会加载有任何想法吗?
查看完整描述

3 回答

?
慕沐林林

TA贡献2016条经验 获得超9个赞

我在LogCat中遇到了相同的错误条目。就我而言,这是由我使用的第三方键盘引起的。当我将其更改回Android键盘时,该错误条目不再显示。


查看完整回答
反对 回复 2019-10-17
?
富国沪深

TA贡献1790条经验 获得超9个赞

因为你得到的错误是不相关的EditText,那么它不涉及到你的键盘。


您得到的错误不是代码导致的;您可能正在具有Samsung TouchWiz的Samsung设备上进行测试。


我遇到了同样的错误,然后我在Nexus S(也由Samsung进行了测试,但没有TouchWiz的纯Android操作系统)进行了测试,但没有得到此错误。


因此,就您而言,在设备上进行测试时只需忽略这些错误!:)


查看完整回答
反对 回复 2019-10-17
  • 3 回答
  • 0 关注
  • 9108 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信