Третий параметр вашего FollowingActivity
конструктора должен быть List<FollowingRow>
.Вы пытаетесь передать mFollowing
, что является ArrayList<String>
.Список строк не является списком FollowingRow
.
Возможно, вы хотите преобразовать свой список строк в список FollowingRow
.В Java 8 вы можете сделать это с помощью
List<FollowingRow> followingRows = mFollowing.stream()
.map(FollowingRow::new)
.collect(Collectors.toList());
(это использует ваш конструктор FollowingRow(String)
.)
До Java 8 вы можете конвертировать его с явным циклом.
List<FollowingRow> followingRows = new ArrayList<FollowingRow>(mFollowing.size());
for (String str : mFollowing) {
followingRows.add(new FollowingRow(str));
}
Затем передайте followingRows
своему FollowingActivity
конструктору.