如何从同伴对象获取数据

问题描述 投票:0回答:1

我正在尝试使用动态数据进行布局,但是我无法从同伴对象中获取数据

package br.com.mirabilis.tab

import android.os.Bundle
import android.view.LayoutInflater
import android.view.View
import android.view.ViewGroup
import androidx.fragment.app.Fragment
import kotlinx.android.synthetic.main.fragment_one.*

class FragmentGeneric : Fragment() {

    override fun onCreateView(
        inflater: LayoutInflater,
        container: ViewGroup?,
        savedInstanceState: Bundle?
    ): View? =
        inflater!!.inflate(R.layout.fragment_one, container, false)

    override fun onViewCreated(view: View, savedInstanceState: Bundle?) {
        super.onViewCreated(view, savedInstanceState)

        tvIsi.setText(data) //not resolve data
    }


    companion object {
        fun newInstance(data : String): FragmentGeneric = FragmentGeneric()
    }
}

感谢您想要帮助的人。

kotlin android-fragmentactivity android-tablayout
1个回答
0
投票

[如果需要将函数或属性绑定到类而不是实例(类似于Java中的static),则可以在同伴对象中声明它:

© www.soinside.com 2019 - 2024. All rights reserved.