Rumah > Soal Jawab > teks badan
比如说 某个activity中有个listview或者viewpager,那它需要的adapter应该放在activity中还是放在presenter内呢?
我理解的MVP view不应该和model有交互,也就是说adapter和从model获取的数据(List<Bean>或者List<Fragment>之类的) 都应该放到presenter里,由presenter的方法(比如 getViewpagerAdapter之类的)提供。这样理解的话正确吗 求解释。。。
如果有对应的代码就更好了
PHPz2017-04-18 09:18:24
Pemahaman anda okay.
Adalah disyorkan agar anda melihat beberapa projek yang menggunakan rangka kerja MVP untuk memperdalam pemahaman anda, saya mengesyorkan dua projek:
LookLook
StylishMusicPlayer
Terdapat juga seni bina MVP yang menggunakan Aktiviti dan Fragmen sebagai lapisan Penyampai, lihat:
TheMVP
迷茫2017-04-18 09:18:24
Cadangan业务分包
, letak sahaja semuanya, ia juga mudah untuk 维护
, 复制
, 按层分包
terlalu mengelirukan, anda akan berasa seperti anda telah menjadi 搬砖的
, kandungan di atas adalah berdasarkan pada seni bina MVP