在Android中使用ViewModel通常需要遵循以下步驟:
public class MyViewModel extends ViewModel {
// 在這里定義需要存儲的數據和方法
}
MyViewModel viewModel = new ViewModelProvider(this).get(MyViewModel.class);
// 存儲數據
viewModel.setData(data);
// 獲取數據
data = viewModel.getData();
viewModel.getData().observe(this, newData -> {
// 處理數據變化的邏輯
});
通過以上步驟,可以實現在Android應用中使用ViewModel來管理數據和處理數據變化。ViewModel的使用可以幫助應用更好地管理數據和避免數據丟失,提高應用的性能和穩定性。