我的RecyclerView和ListAdapter有问题。
通过API,我收到的物品从旧到新的升序排列。
然后,通过调用submitList(items)方法刷新我的列表。
但是,由于所有内容都是异步的,因此在接收到第一个项目后,RecyclerView会保留在接收并显示的第一个项目的位置。由于在ListAdapter类中,当commitList()方法完成时没有回调,因此在更新到已添加的新项之一之后,我找不到滚动的方法。
ListAdapter更新后,有没有办法拦截?
在Instant App功能模块中,我正在导入aar(使用来自maven存储库的"api"语句),其中包含清单中的活动声明和此声明中使用的"样式"资源.由于在基本要素项目中找不到样式资源,因此生成的清单合并失败.似乎功能模块中导入的资源不包含在基本功能模块中.
由于插件仍处于alpha模式,我不确定我是否做错了,如果它是一个bug或预期的行为.
有什么建议吗?
目前正在使用Android Studio 3.0 Canary 3测试Android Instant Apps,当我尝试构建应用程序并模拟它时,我收到此错误.有什么办法解决吗?(我正在制作一个多功能的即时应用程序).
错误:
〜/ Documents/GitHub/AndroidInstantApp/android-topeka/topeka-ui/build/intermediates/manifests/full/feature/debug/AndroidManifest.xml:标签中的2个属性'split'不是有效的拆分名称错误:com.android .builder.internal.aapt.AaptException:AAPT2链接失败:错误:java.util.concurrent.ExecutionException:com.android.builder.internal.aapt.AaptException:AAPT2链接失败:错误:任务执行失败':topeka-ui :processDebugFeatureResources'.
无法执行aapt