模仿homefragment 写了一个界面,显示空白
jackandroid2016 opened this issue · 12 comments
jackandroid2016 commented
wushaoge commented
loading是true的话 用getMain的网络请求
…---原始邮件---
发件人: "风..."<notifications@github.com>
发送时间: 2020年10月3日(周六) 晚上11:12
收件人: "wushaoge/WsgMvvm"<WsgMvvm@noreply.github.com>;
抄送: "Subscribed"<subscribed@noreply.github.com>;
主题: [wushaoge/WsgMvvm] 模仿homefragment 写了一个界面,显示空白 (#1)
数据返回正常
也走到这里边了,应该显示空布局的,然而并没有显示
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.
wushaoge commented
vm记得用vmObserverMain这个
jackandroid2016 commented
loading 是不是true?在哪里看
我就写了一个fragment
jackandroid2016 commented
我试一下
jackandroid2016 commented
可以了
jackandroid2016 commented
空布局的时间还可以上拉加载,这个好像没处理
wushaoge commented
嗯 demo写的比较简单 可以在空布局的时候设置smartrefresh不能上拉加载,有个属性可以设置
…---原始邮件---
发件人: "风..."<notifications@github.com>
发送时间: 2020年10月3日(周六) 晚上11:30
收件人: "wushaoge/WsgMvvm"<WsgMvvm@noreply.github.com>;
抄送: "Comment"<comment@noreply.github.com>;"wushaoge"<529500098@qq.com>;
主题: Re: [wushaoge/WsgMvvm] 模仿homefragment 写了一个界面,显示空白 (#1)
空布局的时间还可以上拉加载,这个好像没处理
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub, or unsubscribe.
jackandroid2016 commented
单fragment 没问题,我用了tablaout + fragment(fragment公用同一个),又不显示布局了,用的vmObserverMain
wushaoge commented
单fragment 没问题,我用了tablaout + fragment(fragment公用同一个),又不显示布局了,用的vmObserverMain
open fun isShowLoading(): Boolean { return false }
不需要网络请求就可以显示的页面这个记得 return false, return true适用于必须网络请求成功才可以显示的页面当然要配合vmObserverMain。页面有几个公共的状态你可以看一下。
jackandroid2016 commented
需要网络请求显示
jackandroid2016 commented
我在想会不会是因为公用fragment的问题
wushaoge commented
fragment需要,承载fragment的activity需要吗 fragment和activity的状态都是分开的。可以加我QQ讨论,方便点529500098
…---原始邮件---
发件人: "风..."<notifications@github.com>
发送时间: 2020年10月4日(周日) 上午10:22
收件人: "wushaoge/WsgMvvm"<WsgMvvm@noreply.github.com>;
抄送: "Comment"<comment@noreply.github.com>;"wushaoge"<529500098@qq.com>;
主题: Re: [wushaoge/WsgMvvm] 模仿homefragment 写了一个界面,显示空白 (#1)
需要网络请求显示
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub, or unsubscribe.