Android中是否有任何可观察的列表? ObservableList
类不存在!我想要一个列表,如果发生任何项目更改,请通知我更新视图。
注意:如果没有原生方式,请告诉我如何使用RxJava
实施一个方法,如果有帮助的话。
答案 0 :(得分:0)
Apache Commons中有一个。 您可以通过添加
将其添加到项目中class MyForm : Form {
private void Form_Load() {
ThreadPool.QueueUserWorkItem(_=>{
Form frmDialog = new Form();
//Cross-thread InvokeRequired
this.BeginInvoke(new Action(()=>{
frmDialog.ShowDialog(this);
}));
// to do long-time work here
// Cross-thread InvokeRequired
this.Invoke(new Action(()=>{
frmDialog.Dispose();
// frmDialog.Close(); the Close method doesn't release the frmDialog, just make it invisible. (Memory leak !!!)
}));
}
}
对你的依赖。
答案 1 :(得分:0)
遇到此问题的人可以使用使用RxJava
的{{3}}。