|
|
|
@ -13,7 +13,6 @@ import io.legado.app.lib.dialogs.alert |
|
|
|
|
import io.legado.app.lib.dialogs.noButton |
|
|
|
|
import io.legado.app.lib.dialogs.okButton |
|
|
|
|
import io.legado.app.utils.applyTint |
|
|
|
|
import io.legado.app.utils.visible |
|
|
|
|
import kotlinx.android.synthetic.main.activity_read_record.* |
|
|
|
|
import kotlinx.android.synthetic.main.item_read_record.* |
|
|
|
|
import kotlinx.android.synthetic.main.item_read_record.view.* |
|
|
|
@ -37,6 +36,15 @@ class ReadRecordActivity : BaseActivity(R.layout.activity_read_record) { |
|
|
|
|
recycler_view.layoutManager = LinearLayoutManager(this) |
|
|
|
|
adapter = RecordAdapter(this) |
|
|
|
|
recycler_view.adapter = adapter |
|
|
|
|
iv_remove.onClick { |
|
|
|
|
alert(R.string.delete, R.string.sure_del) { |
|
|
|
|
okButton { |
|
|
|
|
App.db.readRecordDao().clear() |
|
|
|
|
initData() |
|
|
|
|
} |
|
|
|
|
noButton() |
|
|
|
|
}.show().applyTint() |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
private fun initData() { |
|
|
|
@ -63,7 +71,6 @@ class ReadRecordActivity : BaseActivity(R.layout.activity_read_record) { |
|
|
|
|
holder.itemView.apply { |
|
|
|
|
tv_book_name.text = item.bookName |
|
|
|
|
tv_read_time.text = formatDuring(item.readTime) |
|
|
|
|
iv_remove.visible() |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|