【发布时间】:2022-07-05 17:45:30
【问题描述】:
我的 ViewModel 中有这个变量:
private String chosenDay;
当我想设置所选日期时,我使用 setter 函数:
public void setChosenDate(String date){
chosenDay = date;
}
当我想使用它时,我使用getter:
public String getChosenDay(){
return chosenDay;
}
我的问题是: 您认为对 viewModel 使用 getter 和 setter 是一种好习惯,还是我可以直接从活动中访问变量?
viewModel.chosenDay = "Monday"
谢谢!
【问题讨论】:
标签: java android kotlin mvvm android-viewmodel