Affects Version/s: None
Fix Version/s: Release 9.3.0
Sprint:2020 Sprint 8, 2020 Sprint 9, 2020 Sprint 10, 2020 Sprint 11, 2020 Sprint 12, 2020 Sprint 13, 2020 Sprint 20, 2020 Sprint 21, 2020 Sprint 22, 2020 Sprint 23
Google's RecyclerView offers the following features we would like to add for parity with iOS:
- "Swipe Actions" for rows.
- Drag-and-drop rows.
The above can be done via Google's ItemTouchHelper Java class in combination with their RecyclerView.
In Android Studio's UI designer, Google's ListView is listed under the "Legacy" widgets tab. Google isn't deprecating ListView, but they're clearly favoring RecyclerView over it.
In the future, we should rewrite Titanium's Ti.UI.ListView to use Google's RecyclerView as well, but it's better to test-the-waters with the much simpler Ti.UI.TableView first.