AndroidStudio无法解析符号ViewModelProvider
创始人
2024-10-11 20:30:44
0

在app模块的build.gradle文件中添加以下依赖: implementation "androidx.lifecycle:lifecycle-extensions:2.2.0" 然后同步Gradle并重新编译项目即可。示例代码如下:

implementation "androidx.lifecycle:lifecycle-extensions:2.2.0"

//在Activity中创建ViewModel对象 MyViewModel myViewModel = new ViewModelProvider(this).get(MyViewModel.class);

//在Fragment中创建ViewModel对象 MyViewModel myViewModel = new ViewModelProvider(this).get(MyViewModel.class);

//在ViewModel中获取数据 LiveData myLiveData = new MutableLiveData<>(); myLiveData.setValue("hello world");

//观察数据变化 myViewModel.getData().observe(this, new Observer() { @Override public void onChanged(String s) { Log.d(TAG, "onChanged: " + s); } });

//在ViewModel中设置数据 public void setData(String data) { myLiveData.setValue(data); }

//在Activity或Fragment中调用ViewModel中的方法 myViewModel.setData("hello ViewModel");

相关内容

热门资讯

pokemmo脚本辅助器下载!... pokemmo脚本辅助器下载!wepoker辅助器最新版本更新内容(透视)神器-切实有挂是有挂1、w...
透视辅助!wepoker私人局... 透视辅助!wepoker私人局辅助挂(透视)aapoker插件,教程练习(有挂规律)-哔哩哔哩在进入...
如何判断wpk辅助软件的真假!... 如何判断wpk辅助软件的真假!哈糖大菠萝破解器(透视)方法-都是揭幕真的有挂1、许多玩家不知道如何判...
透视总结!德扑HHpoker有... 透视总结!德扑HHpoker有挂吗(透视)hhpoker透视脚本下载,教程手筋(果真有挂)-哔哩哔哩...
aapoker万能辅助器!we... aapoker万能辅助器!wepoker怎么开辅助(透视)app-一贯了解有挂一、aapoker万能...
透视了解!cloudpoker... 透视了解!cloudpoker开挂(透视)wepoker底牌透视,教程练习(果真有挂)-哔哩哔哩1、...
wepoker软件安装包!hh... wepoker软件安装包!hhpoker德州机器人(透视)技巧-真是总结是真的挂1)hhpoker德...
透视开挂!hhpoker是真的... 透视开挂!hhpoker是真的假的(透视)安装不了wepoker,教程攻略(有挂技巧)-哔哩哔哩1、...
hhpoker软件靠谱吗!德州... hhpoker软件靠谱吗!德州局透视脚本下载安装最新版本(透视)神器-其实总结真的有挂hhpoker...
透视总结!hhpoker怎么开... 透视总结!hhpoker怎么开透视(透视)hhpoker辅助,教程项目(有挂秘籍)-哔哩哔哩1.hh...