【发布时间】:2021-10-15 00:09:09
【问题描述】:
我该如何解决这个问题? 我想在 Imageview 中进行 recylerview 使 INVISIBLE 但它不起作用 我的代码如下 对不起我的英语不好:) 这个动作很多地方都找不到源
class CevaplarRecylerAdapter(
private val username: ArrayList<String>,
private val comment: ArrayList<String>,
)
:RecyclerView.Adapter<CevaplarRecylerAdapter.ViewHolder>() {
override fun onCreateViewHolder(
parent: ViewGroup,
viewType: Int
): CevaplarRecylerAdapter.ViewHolder {
val inflater=LayoutInflater.from(parent.context)
val view =inflater.inflate(R.layout.answer_layout, parent, false)
return ViewHolder(view)
}
override fun onBindViewHolder(holder: CevaplarRecylerAdapter.ViewHolder, position: Int) {
holder.UsernameText?.text=username[position]
holder.LoadAnswerText?.text=comment[position]
}
override fun getItemCount(): Int {
return username.size
}
inner class ViewHolder(itemView:View):RecyclerView.ViewHolder(itemView){
var UsernameText:TextView?=null
var LoadAnswerText:TextView?=null
@SuppressLint("ResourceType")
var kontrol:ImageView=itemView.findViewById(R.drawable.cevap)
init {
LoadAnswerText=itemView.findViewById(R.id.LoadAnswerTexttv)
UsernameText=itemView.findViewById(R.id.UsernameTexttv)
kontrol.visibility = View.INVISIBLE; // ı want to this view make Invisiable
}
}
interface OnItemClickListener {
}
}
【问题讨论】:
标签: android kotlin android-recyclerview imageview visibility