如何在Android Studio中使用ObservableList?

时间:2017-12-02 16:44:15

标签: java android arraylist javafx

我必须在我的Android项目中使用此代码,但我无法在Android中找到它。

我google它,发现有" android.databind.ObservableArrayList"但是在Android Studio中我无法找到它。

 private ObservableList<Urunler> data = FXCollections.observableArrayList();

2 个答案:

答案 0 :(得分:0)

提到的代码使用JavaFx 8 API。确保您的IDE使用的是Java 8 JavaFX API(如果不包含它们)或更新您的JDK。从官方website获取JDK的副本。

阅读 FxCollections docs here

阅读 ObservableList docs here

答案 1 :(得分:0)

要使用ObservableArrayList,您需要从Android SDK管理器中的支持存储库下载库。

要将您的应用配置为使用数据绑定,请将dataBinding元素添加到app模块中的build.gradle文件中。

使用以下代码段配置数据绑定:

dataBinding {
    enabled = true
}

之后,您就可以在Android Studio中使用ObservableArrayList

read the docs