Android-SPAN_EXCLUSIVE_EXCLUSIVE跨度不能为零长度

我有以下布局(实际上是空的):

<?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);

}

}

在移动设备上运行此命令时,出现以下错误:

SpannableStringBuilder

SPAN_EXCLUSIVE_EXCLUSIVE spans cannot have a zero length

无论是否有TextView我都尝试过,但错误仍然存​​在,对于这样的基本布局,我必须在根本上做错了。

有人对我如何将其加载而没有错误有任何想法吗?

回答:

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

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

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

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

以上是 Android-SPAN_EXCLUSIVE_EXCLUSIVE跨度不能为零长度 的全部内容, 来源链接: utcz.com/qa/401299.html

回到顶部