Tag: 作用域

我无法从Kotlin的嵌套班上找到任何班级成员

我想从PersonAdapter类访问MainFragment类的成员,但没有一个可用。 我试图让班级和成员公共和私人也到目前为止没有任何工作。 我想我错过了一些明显的东西,但我无法弄清楚。 class MainFragment : Fragment() { lateinit var personAdapter: PersonAdapter lateinit var personListener: OnPersonSelected private var realm: Realm by Delegates.notNull() lateinit var realmListener: RealmChangeListener<Realm> override fun onCreateView(inflater: LayoutInflater, container: ViewGroup?, savedInstanceState: Bundle?): View? { val v = inflater.inflate(R.layout.fragment_main, container, false) return v } class PersonAdapter() : RecyclerView.Adapter<ViewHolder>() { var localPersonList = personList override […]