实践结果:
1,首要任务肯定是导包:
2,其次就是导入一个material的包,作用是:后面用于导航栏和fragment的关联
Frgment代码(三个Fragment都一样):
class OneFragment : Fragment() {
override fun onCreateView(inflater: LayoutInflater, container: ViewGroup?, savedInstanceState: Bundle?): View? {
Log.e("TAG","One-onCreateView")
return inflater.inflate(R.layout.fragment_one, container, false)
}
override fun onCreate(savedInstanceState: Bundle?){
super.onCreate(savedInstanceState)
Log.e("TAG","One")
}
}
其次就是需要一个适配器:
class FragmentAdapterDemo(activity: FragmentActivity)