当前位置: 首页 > 知识库问答 >
问题:

Android-span_exclusive_exclusive跨度长度不能为零

赵英资
2023-03-14

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

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

共有1个答案

董和风
2023-03-14

我在Logcat中遇到了相同的错误条目。在我的情况下,它是由我使用的第三方键盘造成的。当我把它改回Android键盘时,错误条目就不再出现了。

 类似资料:
  • 问题内容: 我有以下布局(实际上是空的): Activity类包含以下内容: 在移动设备上运行此命令时,出现以下错误: 无论是否有TextView我都尝试过,但错误仍然存​​在,对于这样的基本布局,我必须在根本上做错了。 有人对我如何将其加载而没有错误有任何想法吗? 问题答案: 因为你得到的错误是不相关的,那么它不涉及到你的键盘。 你得到的错误不是代码导致的;你可能正在具有Samsung Touc

  • 有人能解释一下这个错误吗? 这是我的日志。

  • 我正在开发一个使用的Flutter应用程序。 我声明如下所示: 我的小部件中显示,但当我点击它时,键盘会自动关闭,控制台中会出现以下错误 我使用IntelliJ中的Flutter插件在Android(三星Galaxy Grand Prime,Android 5.1)上运行。 我该怎么解决这个问题呢? 编辑:正如在这个答案上看到的(android-span_exclusive_exclusive s

  • 我正在尝试从AsyncTask T启动一个具有GridView作为布局的活动,但它无法启动一个并显示 logcat中出错。 据我所知,这种情况只发生在韩国三星电子。它在4.2.2的星系SII中工作,但在4.0.4的星系SIII中不工作。

  • 问题内容: 我在Android应用程序中设置了Twitter数据。我想使用Spannable使字体变为粗体和斜体,但它不起作用,出现错误。我该怎么做? 问题答案: 我想将字体设为粗体和taltal 为此,您将需要制作文本,然后将其设置为TextView: 编辑: 您还可以使用Html.fromHtml在textview中使文本为粗体和斜体为:

  • 我正在尝试创建一个文本区域,在这里我可以添加HTML元素,这些元素应该可以在字符级别上拖动。这个问题与我目前正在问的另一个问题有关,但与GWT有关。为了创建这样一个文本区域,我试图了解如何一步一步地完成它。到目前为止,我得到的是: JSFIDLE JavaScript: 超文本标记语言: 但是出于某种原因,我只能拖动。我真正需要的是能够拖动一个或者更好的一个... 我怎样才能做到这一点? PS:如