小编Sam*_*Sam的帖子

Recyclerview 不显示 kotlin

Recyclerview不显示在屏幕上,只显示白色背景。

难道有什么错误吗?请告诉我,谢谢。

Adapter
class NeedsAdapter(var context: Context) : RecyclerView.Adapter<NeedsAdapter.ViewHolder>() {

    override fun onCreateViewHolder(parent: ViewGroup, viewType: Int): NeedsAdapter.ViewHolder {
        var view = View.inflate(parent.context, R.layout.needs_item, null)
        var parms = ViewGroup.LayoutParams(ViewGroup.LayoutParams.MATCH_PARENT, ViewGroup.LayoutParams.WRAP_CONTENT)
        view.layoutParams = parms
        return ViewHolder(view)
    }

    override fun getItemCount(): Int {
        return 10;
    }

    override fun onBindViewHolder(holder: ViewHolder, position: Int) {
    }


    class ViewHolder(itemView: View) : RecyclerView.ViewHolder(itemView) {

    }

}
Run Code Online (Sandbox Code Playgroud)

分段

class NeedsFragment : Fragment() {

    private lateinit var adapter: NeedsAdapter
    private lateinit var layout: View
    private lateinit var recyclerView: …
Run Code Online (Sandbox Code Playgroud)

android listitem adapter kotlin android-recyclerview

0
推荐指数
1
解决办法
3100
查看次数