是否有其他方式在listview(Android)上显示项目?

是否有其他方式在listview(Android)上显示项目?,android,android-listview,Android,Android Listview,假设我有一些数据,它们一个接一个地加载,有没有办法让适配器添加到列表视图的每个项目都从屏幕底部出来,然后回到它们原来的位置?您只想更改顺序吗?然后,您应该更改适配器中的getView()方法,以便在数据中使用镜像位置 所以,你应该这样使用 Type object = data.get(data.size() - position); 只需使用: list.setStackFromBottom(true); 它将使所有项目都从列表的底部添加。您可以对每个项目设置动画,但它将从视图的底部而不是屏

假设我有一些数据,它们一个接一个地加载,有没有办法让适配器添加到列表视图的每个项目都从屏幕底部出来,然后回到它们原来的位置?

您只想更改顺序吗?然后,您应该更改适配器中的getView()方法,以便在数据中使用镜像位置

所以,你应该这样使用

Type object = data.get(data.size() - position);
只需使用:

list.setStackFromBottom(true);

它将使所有项目都从列表的底部添加。

您可以对每个项目设置动画,但它将从视图的底部而不是屏幕的底部移动……这只是改变了对象添加的顺序,我希望它们像水中的气泡一样从列表视图的底部向上移动到上一个添加的项目