大佬教程收集整理的这篇文章主要介绍了android-layout – 原生UI组件 – 在Android视图更新时刷新,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我们知道这些视图在普通的Android中运行得很好,但是我们似乎缺少一些东西告诉RN / Yoga它应该在从服务器加载图像时重新渲染它们以便正确显示它们.
这或多或少是这样的:
public class ReactServerListComponent extends SimpleViewManager<LinearLayoutExtension> { private static final String REACT_CLASS = "TAReactServerListComponent"; @Override public String getName() { return REACT_CLASS; } ... @ReactProp(name = "link") public void setLink(final LinearLayoutExtension view,String theNewLink){ //async loader logic invokes this on success view.loadRetrievedEntries(newEntries); } ... }
在这种情况下,LinearLayoutExtension包含适配器生成的所有视图,而后者又包含异步加载的图像视图.
我们尝试了一些方法,比如返回带有度量函数的ShadowNode,或者保留ShadowNode的引用并在其上调用dirty()等.
以上是大佬教程为你收集整理的android-layout – 原生UI组件 – 在Android视图更新时刷新全部内容,希望文章能够帮你解决android-layout – 原生UI组件 – 在Android视图更新时刷新所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。