MarqueeView icon indicating copy to clipboard operation
MarqueeView copied to clipboard

Kotlin无法使用,还是我写法有问题,该怎么修改?

Open MintQiana opened this issue 5 years ago • 4 comments

Type mismatch.
Required:
(Nothing..List<Nothing!>?)
Found:
List<CustomModel>
 Projected type MarqueeView<*>! restricts use of public open fun startWithList(messages: (Mutable)List<T!>!): Unit defined in com.sunfusheng.marqueeview.MarqueeView

MintQiana avatar Jun 18 '19 02:06 MintQiana

(marqueeView as MarqueeView<String>).startWithList(messages) KT刚刚我遇到 想到一个办法就是类型不匹配需要强转一下

79660095 avatar Jun 25 '19 05:06 79660095

同求解决办法

kentlee2 avatar Nov 16 '19 06:11 kentlee2

(marqueeView as MarqueeView<String>).startWithList(messages) MarqueeView<T>要指定你的list数据类型,

cwh-github avatar Aug 01 '20 09:08 cwh-github

这个我已经解决了,使用kotlin也是可以的我这有个例子 https://github.com/tractors/VLayout_Demo/blob/master/README.md 如果好用的话,不要忘了点个星

tractors avatar Oct 13 '20 13:10 tractors