AndroidMarqueeView icon indicating copy to clipboard operation
AndroidMarqueeView copied to clipboard

跑马灯

Results 10 AndroidMarqueeView issues
Sort by recently updated
recently updated
newest added

java.lang.OutOfMemoryError: Failed to allocate a 4941016 byte allocation with 4140292 free bytes and 3MB until OOM at java.lang.AbstractStringBuilder.enlargeBuffer(AbstractStringBuilder.java:95) at java.lang.AbstractStringBuilder.append0(AbstractStringBuilder.java:146) at java.lang.StringBuilder.append(StringBuilder.java:216) at com.demo.demo.view.MarqueeView.onDraw(MarqueeView.java:176) at android.view.View.draw(View.java:15253) at android.view.View.updateDisplayListIfDirty(View.java:14189) at android.view.View.getDisplayList(View.java:14211)...

1.The scrolling text will overwrite before the active jump and keep returning to the foreground ,在活动跳转以及不断返回前台的过程中,正在滚动的textview会覆盖之前的textview

滑动的过程中,有一卡一卡的感觉,流畅度是否可以提升呢?

异常内容如下: 01-18 17:13:38.393 21815-6305/com.kingbird.advertisting E/SurfaceHolder: Exception locking surface java.lang.IllegalArgumentException at android.view.Surface.nativeLockCanvas(Native Method) at android.view.Surface.lockCanvas(Surface.java:452) at android.view.SurfaceView$4.internalLockCanvas(SurfaceView.java:903) at android.view.SurfaceView$4.lockCanvas(SurfaceView.java:879) at com.dalong.marqueeview.MarqueeView$MarqueeViewThread.onDraw(MarqueeView.java:171) at com.dalong.marqueeview.MarqueeView$MarqueeViewThread.run(MarqueeView.java:225) 这些异常会导致什么后果呢?

问题1:app:speed="X"设置为任何数值实际速度都是一样的。 问题2:在不同分辨率上滚动速度不同,分辨率越低,滚动速度越快。这个应该是因为您设置的速度值为px,没有做dp适配。 问题3:在popupwindow中不能正常使用,连文字都不能显示。 希望能改一下。

BaseLine的Y坐标如果这样计算centeYLine + dip2px(getContext(), textHeight) / 2 会导致问题偏上一点点. 应该这样计算 centeYLine + ((fontMetrics.bottom - fontMetrics.top) / 2 - fontMetrics.bottom)

我把该控件给隐藏了,结果调用了view.Visiable的时候显示不出来,缩小到后台,然后再进去的时候又能重新显示,搞不懂

速度设置没有用,而且加载页面的时候好卡,需要的时间太长