我是靠谱客的博主 老实发带,最近开发中收集的这篇文章主要介绍android view 不刷新界面,解决android viewmodel 数据刷新异常的问题,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

3年的wpf开发经验,自认为对数据驱动UI开发模式的使用不是问题,但当开始研究android的mvvm模式开发时,发现两年多的android开发经验已经将之前的wpf开发忘得7788了。感慨一下:人老了,记忆力就这么脆弱。

谈正题:adroid mvvm开发模式 之 viewmodel使用小麻烦。

viewmodel

public class MyViewModel extends ViewModel {

private MutableLiveData> mUserList;

public MutableLiveData> getUserList(){

if(mUserList == null){

return new MutableLiveData>();

}

return mUserList

}

public void addContacts(List list){

if(mUserList.getValue() == null){

mUserList.setValue(list);

}else{

mUserList.getValue().addAll(list);

mUserList.setValue(mUserList.getValue());

}

}

}

Activity

protected void onCreate(Bundle savedInstanceState) {

super.onCreate(savedInstanceState);

最后

以上就是老实发带为你收集整理的android view 不刷新界面,解决android viewmodel 数据刷新异常的问题的全部内容,希望文章能够帮你解决android view 不刷新界面,解决android viewmodel 数据刷新异常的问题所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(50)

评论列表共有 0 条评论

立即
投稿
返回
顶部