This commit is contained in:
mazengfei
2026-01-19 17:55:16 +08:00
parent 3b51e6f3f2
commit f473d1f174
6 changed files with 122 additions and 91 deletions
@@ -1,11 +1,13 @@
package com.sw.platecabinet.adapter
import android.os.Handler
import android.os.Looper
import android.view.LayoutInflater
import android.view.ViewGroup
import androidx.recyclerview.widget.RecyclerView
import com.sw.platecabinet.databinding.ListItemLogInfoBinding
class LogAdapter(var list: MutableList<String>) : RecyclerView.Adapter<LogAdapter.ViewHolder> {
class LogAdapter(var list: MutableList<String>) : RecyclerView.Adapter<LogAdapter.ViewHolder>() {
override fun onBindViewHolder(holder: ViewHolder, position: Int) {
holder.binding.tvLogText.text = list[position]
@@ -23,8 +25,10 @@ class LogAdapter(var list: MutableList<String>) : RecyclerView.Adapter<LogAdapte
RecyclerView.ViewHolder(binding.root)
fun addData(logInfo: String) {
list.add(logInfo)
notifyDataSetChanged()
Handler(Looper.getMainLooper()).post {
// list.add(logInfo)
// notifyDataSetChanged()
}
}
}