我想将数据从我的ListView传递到textView中的另一个活动。我从firebase btw获取listView的数据。如果您想知道我要传递的数据https://i.ibb.co/VHzLGjN/fireMage.png
,请在这里我尝试使用parcelize和putExtra,但我对此一无所知
private fun fetchUsers() {
val ref = FirebaseDatabase.getInstance().getReference("/SAMPAH")
ref.addListenerForSingleValueEvent(object : ValueEventListener {
override fun onDataChange(p0: DataSnapshot) {
val adapter = GroupAdapter<ViewHolder>()
p0.children.forEach {
Log.d("NewData", it.toString())
val user = it.getValue(Trash::class.java)
if (user != null) {
adapter.add(ListItem(user))
}
}
adapter.setOnItemClickListener { item, view ->
val intent = Intent(view.context, ItemView::class.java)
startActivity(intent)
}
recyclerItem.adapter = adapter
}
override fun onCancelled(p0: DatabaseError) {
}
})
}
}
class ListItem(val user: Trash) : com.xwray.groupie.Item<ViewHolder>() {
override fun bind(viewHolder: ViewHolder, position: Int) {
viewHolder.itemView.ItemAlamat.text = user.alamat
viewHolder.itemView.ItemDeskrip.text = user.deskripsi
}
override fun getLayout(): Int {
return R.layout.item_database
}
}
我希望在TextView中查看从ListView到另一个活动的详细数据