鬼知道你是谁
2017-03-31 14:53
采纳率: 0%
浏览 4.1k

android 怎么处理空数据页面和网络错误页面显示?

在一个app中几乎每个页面都会涉及到数据为空的情况,这时候就要显示相应的空数据页面提示。
如果在每个页面的xml中都加入一个布局,当数据为空时就显示这个页面,也可以达到效果,但是呢
这种做法不好,涉及到数十个页面,很麻烦,而且会加深页面层级。不知道有谁处理过这样的情况,有
什么更好的方案?

  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

4条回答 默认 最新

  • threenewbee 2017-03-31 15:32
    打赏 评论
  • ziyejinwei1994 2017-04-01 02:57

    在所有的xml界面中插入一个布局,这个布局平时是隐藏的,但是没有数据的话就显示出来

    打赏 评论
  • LinWill_ZXH 2017-04-01 07:46

    根布局可以用约束布局来减少层级。没用数据的时候吧没有数据的提示布局显示出来。
    或者。Fragment。

    打赏 评论
  • 永恒暗夜 2017-04-02 07:43

    可以用多个标签把无数据,数据加载中等一些界面单独写个一个个模块。既可以降低layout的复杂度,又可以做到布局重用

    打赏 评论

相关推荐 更多相似问题