如何将 JavaFX ListView 的行为更改为那样 Android ListView
How to change the behavior of JavaFX ListView to become like that Android ListView
我正在开发一个 JavaFX 应用程序 以部署在 Android 但不知何故我在 JavaFX [=15] 中遇到了这些问题=]ListView:
- 滚动不流畅,很卡顿
- 每次您按下列表的 item 时,它的 focus
都会有延迟
- 当您注册一个 setOnMouseClick 事件 时,它会在您 滚动 列表时执行(Android)
如何克服这个问题?
关于延迟滚动问题,请查看此 question,以获取有关如何改进性能的可能提示列表。
Gluon 的 CharmListView
控件正是根据这些提示设计的。
试试它,包括实验标志(自 Charm 2.1.1 起):在应该放在 /src/android/resources 下的 java.custom.properties
文件上设置 gluon.experimental.performance=true
。
我正在开发一个 JavaFX 应用程序 以部署在 Android 但不知何故我在 JavaFX [=15] 中遇到了这些问题=]ListView:
- 滚动不流畅,很卡顿
- 每次您按下列表的 item 时,它的 focus 都会有延迟
- 当您注册一个 setOnMouseClick 事件 时,它会在您 滚动 列表时执行(Android)
如何克服这个问题?
关于延迟滚动问题,请查看此 question,以获取有关如何改进性能的可能提示列表。
Gluon 的 CharmListView
控件正是根据这些提示设计的。
试试它,包括实验标志(自 Charm 2.1.1 起):在应该放在 /src/android/resources 下的 java.custom.properties
文件上设置 gluon.experimental.performance=true
。