From b03159a176340353c08a2deecaecd50a5e2518bf Mon Sep 17 00:00:00 2001 From: s1ngle0f Date: Sun, 4 Aug 2024 17:26:53 +0300 Subject: [PATCH] =?UTF-8?q?README=20=D1=84=D0=B0=D0=B9=D0=BB?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 37 +++++++++++++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) create mode 100644 README.md diff --git a/README.md b/README.md new file mode 100644 index 0000000..06c4e7f --- /dev/null +++ b/README.md @@ -0,0 +1,37 @@ +[![Android Studio version](https://img.shields.io/endpoint?url=https%3A%2F%2Fsicampus.ru%2Fgitea%2Fcore%2Fdocs%2Fraw%2Fbranch%2Fmain%2Fandroid-studio-label.json)](https://sicampus.ru/gitea/core/docs/src/branch/main/how-upload-project.md) + +# Практическая работа. Курс Kotlin. Практическая 3.1 + +Заполните недостающие части кода в классе *BookAdapter* и *MainActivity* для корректного отображения списка книг в RecyclerView. В качестве примера используется список русских книг с их названиями и авторами. + +В элементе *RecyclerView* обязаны присутствовать книги, представленные ниже. + +| Книга | Автор | +| ------------------------- | -------------------- | +| Война и мир | Лев Толстой | +| Преступление и наказание | Фёдор Достоевский | +| Мастер и Маргарита | Михаил Булгаков | +| Анна Каренина | Лев Толстой | +| Евгений Онегин | Александр Пушкин | + +Ниже представлены фрагменты кода, которые надо дополнить + +### *MainActivity.kt*: +```kotlin +... +override fun onCreate(savedInstanceState: Bundle?) { + super.onCreate(savedInstanceState) + enableEdgeToEdge() + setContentView(R.layout.activity_main) + + //TODO: Заполнить +} +``` + +### *BookAdapter.kt*: +```kotlin +... +override fun onBindViewHolder(holder: BookViewHolder, position: Int) { + //TODO: Заполнить +} +``` \ No newline at end of file