android viewstub处理view页面动态更改部分模块的解决方案

这个部分主要也是在做项目中使用到一个activity中多个view切换的问题,

并且这几个view只是中间部分不同,为了重用代码的考虑,使用同一个view

只是修改这个view的不同部分。这样一般会考虑到使用标签来进

行导入,但是这个导入就会显示出来滴,不能够达到(ajax的样式),也是在

网上看到一些提示:使用viewstub来visiual或者invisiual,或者显示某个部分

而关闭不需要的部分,另外还得考虑如何每个viewstub中的每个变量如何获取

和使用。

使用情况一般是使用viewstub的inflate获取view,通过view获取各种view

的控件,不过此时这个view就会显示出来,再使用setvisiuable(view.gone)来

隐藏。以后在各个view的替换中使用setvisiuable()函数来显示或者隐藏就可以

控制部分view的显示或者隐藏。

简单使用代码网上有很多可以搜索查看,再根据上面的信息可以升级一下

viewstub的使用方法。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 173,310评论 25 708
  • 引言:一个可用于性能优化的控件。时间:2017年09月21日作者:JustDo23Github:https://g...
    JustDo23阅读 6,313评论 4 5
  • (1)什么时候使用ViewStub?为什么使用ViewStub? 当我们需要根据某个条件控制某个View的显示或者...
    CnPeng阅读 53,036评论 21 84
  • 寻章觅句逢心谊, 暮色匆茫却叹时。 酷冻兴文挥卷意, 春临绽绿放新枝。
    喜在心间阅读 298评论 0 0
  • 1. 下载 http://www.jetbrains.com/pycharm/download/ 选择Linux版...
    御风之星阅读 483评论 0 1