如何在react-native的实验性WindowedListView中实现滚动还原

时间:2019-06-23 04:36:14

标签: javascript react-native scroll

我想在react-native的实验性WindowedListView组件上实现滚动恢复机制

我尝试使用String timestamp = cursor.getString(cursor.getColumnIndex(VentasContract.TIME_STAMP)); Log.d("TIEMPO",timestamp); SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); Date date = sdf.parse(timestamp); long millis = date.getTime(); long days = (millis / (60*60*24*1000)); Log.d("DIA",String.valueOf(days)); // The value of TIEMPO is 2019-06-23 04:25:28 // The value of DIA is 18070 函数设置基础ScrollView滚动位置-但是WindowedListView本身没有滚动到正确的位置。我怀疑原因是因为它以增量方式呈现行,所以它不会直接显示目标行。

scrollTo

预期结果应显示列表,并滚动到正确的位置/偏移量。

实际结果,列表被滚动,但没有正确的位置-距顶部仅10-20px,但没有任何错误消息。

0 个答案:

没有答案