尝试对筛选列表进行排序时,Gluon Mobile App在Android上崩溃

时间:2017-02-18 05:48:02

标签: sorting mobile sortedlist gluon

我要对ObservableList进行排序。代码在桌面上运行良好但在Android上崩溃。我在NetBeans上使用Gluon Mobile插件。我已经尝试了很多替代方案,但我无法得到它。

备选方案1:

ObservableList<Producto> sortdata = mainFilteredList().stream()
 .sorted(Comparator.comparing(Producto::getCampo04))
 .collect(Collectors.toCollection(FXCollections::observableArrayList));

备选方案2:

SortedList<Producto> sortedListx = mainFilteredList.sorted((prod1, prod2) -> prod1.getCampo04().compareToIgnoreCase(prod2.getCampo04()));

备选方案3:

FilteredList<Producto> sortedList = new FilteredList<>(mainFilteredList().sorted((prod1, prod2) -> 
                prod1.getCampo04().compareToIgnoreCase(prod2.getCampo04())));

其中:Producto-&gt;是一个模型,getCampo04-&gt;一个属性进入模型,mainFilteredList() - &gt;带有项目的Producto过滤列表。

任何帮助都会有用。

0 个答案:

没有答案