Android Google AnalyticsSDK显示"SPAN_EXCLUSIVE_EXCLUSIVE跨度不能为零长度"

Ant*_*esm 2 android google-analytics

我在我的项目中添加了SDK并调用了这个方法:

@Override
public void onStart() {
    super.onStart();
    EasyTracker.getInstance().activityStart(this); 
}

@Override
public void onStop() {
    super.onStop();
    EasyTracker.getInstance().activityStop(this);
} 
Run Code Online (Sandbox Code Playgroud)

在LogCat中,我看到错误:"SPAN_EXCLUSIVE_EXCLUSIVE跨度不能为零长度",分析不起作用.

小智 6

(注意:这是我对StackOverflow的第一个回复.我刚加入.)

我看过很多关于SPAN_EXCLUSIVE_EXCLUSIVE跨度如何不能为零长度的帖子.刚才发现我的按钮解决方案因为这个错误而无法正常工作.这是一个textview按钮问题,当它们是不可编辑的(不可变的)时.通过developer.android.com对我有意义的是跨度是什么,并且它是可变的还是不可变的.这是放置固定或可编辑文本的地方.我认为API17和/或Android4.2不能很好地处理零长度跨度.在让我疯狂了4天后,我碰到了我拥有的res/layout XML.

导航我所做的懒惰方式,并转到工作区右侧的图形XML属性窗格,单击并突出显示相关按钮后,会列出TextView选项卡.在提升/展开TextView选项卡后,该列表底部有一个输入类型条目.在该条目的右侧,有椭圆.点击那些.在推广这些省略号后,它会产生另一个列表.单击"无".最后,保存XML文件.

那是我的解决方案.我希望它对你有用.