package com.ziang.driver.ui.main
|
|
import android.os.Bundle
|
import android.view.LayoutInflater
|
import android.view.View
|
import android.view.ViewGroup
|
import androidx.recyclerview.widget.LinearLayoutManager
|
import cn.sinata.xldutils.fragment.BaseFragment
|
import com.ziang.driver.R
|
import com.ziang.driver.bean.OrderBean
|
import com.ziang.driver.ui.adapter.MainSmallAdapter
|
import kotlinx.android.synthetic.main.fragment_main_small.recycler_view_main_small
|
|
|
class MainSmallFragment:BaseFragment() {
|
|
val mainSmallAdapter: MainSmallAdapter by lazy {
|
MainSmallAdapter()
|
}
|
|
|
fun setOrdertypeA(orderType:Int){
|
mainSmallAdapter.orderType = orderType
|
}
|
|
override fun getContentViewLayoutID(): Int {
|
return R.layout.fragment_main_small
|
}
|
|
override fun onFirstVisibleToUser() {
|
|
|
}
|
|
override fun onCreateView(
|
inflater: LayoutInflater,
|
container: ViewGroup?,
|
savedInstanceState: Bundle?
|
): View? {
|
return inflater.inflate(R.layout.fragment_main_small,container,false)
|
}
|
|
override fun onViewCreated(view: View, savedInstanceState: Bundle?) {
|
super.onViewCreated(view, savedInstanceState)
|
recycler_view_main_small.layoutManager = LinearLayoutManager(requireContext())
|
recycler_view_main_small.adapter = mainSmallAdapter
|
}
|
|
fun setDate(orderBean: OrderBean){
|
mainSmallAdapter.data.add(orderBean)
|
mainSmallAdapter.notifyItemInserted(mainSmallAdapter.data.lastIndex)
|
}
|
|
override fun onVisibleToUser() {
|
}
|
|
override fun onInvisibleToUser() {
|
}
|
|
|
}
|