Wpis z mikrobloga

Mam strukturę katalogu jak na obrazku.
Potrzebuję odwołać się do TextView o id potrzebneTV, które jest w pliku movie_list_row.xml.

Gdy robię to w pliku MainActivity.kt:

import kotlinx.android.synthetic.main.movie_list_row.*
potrzebneTV.text = "Usuń konto"
I wszystko śmiga tak jak tego potrzebuję.

Natomiast nie mogę tak zrobić w innych plikach (Movie.kt ani MoviesAdapter.kt). Robię taki sam import, ale nie widzi mi takiego obiektu, zamiast mojego importu Android studio robi własny import pl.adres.cos.filmcatalog.R.id.potrzebneTV, a to daje inta (id mojego TV) zamiast samego TextView.

Czy jest jakiś sposób aby odwoływać się do potrzebneTV w taki sam sposób jak w MainaActivity.kt czy muszę zrobić findViewById?

#androiddev #kotlin #naukaprogramowania
Pobierz
źródło: comment_OGVOTwGJxnzqSHdIKfUbm9BPdyUrXl0r.jpg
  • 15