Я пытался взять строку из списка, но я хочу, чтобы эта строка стала 2. Это мой список [Aquaman (1), Bumblebee (3), Spiderman into the spider verse (4), Bohemian Rhapsody (7), A Star Is Born (8), Mary Poppins Returns (9), Captain Marvel (10), Ralph Breaks the Internet (11), Avengers: Endgame (12)]
Я хочу отделить заголовок, а число в нем станет 2-х строкой, но тамвсе еще один, потому что я хочу использовать заголовок для просмотра, и я хочу использовать номер для идентификатора, который я хочу опубликовать.Могу ли я сделать это?Пожалуйста, помогите.
Это моя модель
class Movie2 (
@SerializedName("id")
var movieId: String? = null,
@SerializedName("description")
var synopsis: String? = null,
@SerializedName("release_date")
var release: String? = null,
@SerializedName("poster")
var poster: String? = null,
@SerializedName("genre")
var genre: String? = null,
@SerializedName("title")
var title: String? = null
)
{
override fun toString(): String {
return "$title ($movieId)"
}
}
Здесь я должен поставить данные
override fun showMovieList(data: List<Movie2>) {
movies = data[0]
reviews.clear()
reviews.addAll(data)
data.forEach {
title = it.title!!
id = it.movieId!!
}
Log.v("id", "" + id)
Log.v("title", "" + title)
searchSpn.adapter = ArrayAdapter<Movie2>(this, R.layout.spinner_item, reviews)
movie = searchSpn.selectedItem.toString()
}