Browse Source

Improved user books layout

Vadik Sirekanyan 7 năm trước cách đây
mục cha
commit
e732f311e7

+ 6 - 0
app/src/main/java/me/vadik/knigopis/adapters/books/BookViewHolder.kt

@@ -14,6 +14,12 @@ class BookViewHolder(val view: View) : RecyclerView.ViewHolder(view) {
             view.bookTitle.text = value
         }
 
+    var author: String
+        get() = view.bookAuthor.text.toString()
+        set(value) {
+            view.bookAuthor.text = value
+        }
+
     var notes: String
         get() = view.bookNotes.text.toString()
         set(value) {

+ 2 - 1
app/src/main/java/me/vadik/knigopis/adapters/books/BooksAdapter.kt

@@ -17,7 +17,8 @@ class BooksAdapter(
 
     override fun onBindViewHolder(holder: BookViewHolder, position: Int) {
         val book = books[position]
-        holder.title = "\"${book.title}\" — ${book.author}"
+        holder.title = book.title
+        holder.author = book.author
         holder.notes = book.notes
     }
 }

Những thai đổi đã bị hủy bỏ vì nó quá lớn
+ 41 - 22
app/src/main/res/layout/user_book.xml


Một số tệp đã không được hiển thị bởi vì quá nhiều tập tin thay đổi trong này khác