gpt4 book ai didi

android - Unresolved reference : LinearLayoutManager/RecyclerView

转载 作者:太空宇宙 更新时间:2023-11-03 12:14:42 26 4
gpt4 key购买 nike

我开始使用 Kotlin 构建一个电影数据库应用程序,这是基于我在网上找到的教程(详见 this link。在构建电影 fragment 文件时,我注意到一个“未解析的引用:LinearLayoutManager”和一个“未解析的引用:RecyclerView” “错误。 我已经包含了下面的代码,除了那些错误之外,一切都像教程一样匹配:

import android.os.Bundle
import android.support.v4.app.Fragment
import android.support.v7.widget.LinearLayoutManager
import android.support.v7.widget.RecyclerView
import android.view.LayoutInflater
import android.view.View
import android.view.ViewGroup
import com.dburgnerjr.movietvshowdatabase.R
import com.dburgnerjr.movietvshowdatabase.commons.inflate
import kotlinx.android.synthetic.main.movie_fragment.*

class MovieFragment : Fragment() {

private val movieList by lazy {
movie_list
}

override fun onCreateView(inflater: LayoutInflater?, container: ViewGroup?, savedInstanceState: Bundle?): View? {
return container?.inflate(R.layout.movie_fragment)
}

override fun onActivityCreated(savedInstanceState: Bundle?) {
super.onActivityCreated(savedInstanceState)

movieList.setHasFixedSize(true)
movieList.layoutManager = LinearLayoutManager(context)
}
}

有什么我忽略的吗?

最佳答案

考虑到Jetpack,可以使用AndroidX作为:

implementation 'androidx.recyclerview:recyclerview:1.0.0'

代替:

compile 'com.android.support:recyclerview-v7:25.3.1'

layout.xml 中,您需要如下内容:

    <androidx.recyclerview.widget.RecyclerView
xmlns:app="http://schemas.android.com/apk/res-auto"
android:id="@+id/recyclerView"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:scrollbars="vertical"/>

关于android - Unresolved reference : LinearLayoutManager/RecyclerView,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44357676/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com