|
@@ -30,21 +30,19 @@ class FragmentNozzle : FragmentBasic() {
|
|
|
)
|
|
|
}
|
|
|
|
|
|
- override fun onCreateView(
|
|
|
- inflater: LayoutInflater,
|
|
|
- container: ViewGroup?,
|
|
|
- savedInstanceState: Bundle?
|
|
|
- ): View? {
|
|
|
- binding = DataBindingUtil.inflate(inflater, R.layout.fragment_nozzle, container, false)
|
|
|
+ override fun onCreateView(inflater: LayoutInflater, container: ViewGroup?, savedInstanceState: Bundle?): View? {
|
|
|
+ if (!this::binding.isInitialized) {
|
|
|
+ binding = DataBindingUtil.inflate(inflater, R.layout.fragment_nozzle, container, false)
|
|
|
|
|
|
- binding.nozzleList.layoutManager = GridLayoutManager(context, 4)
|
|
|
- binding.nozzleList.adapter = chooseListAdapter
|
|
|
+ binding.nozzleList.layoutManager = GridLayoutManager(context, 4)
|
|
|
+ binding.nozzleList.adapter = chooseListAdapter
|
|
|
|
|
|
- binding.smartRefreshLayout.setEnableLoadMore(false)
|
|
|
- binding.smartRefreshLayout.setRefreshHeader(ClassicsHeader(context))
|
|
|
- binding.smartRefreshLayout.setOnRefreshListener { handleNozzleRefresh() }
|
|
|
+ binding.smartRefreshLayout.setEnableLoadMore(false)
|
|
|
+ binding.smartRefreshLayout.setRefreshHeader(ClassicsHeader(context))
|
|
|
+ binding.smartRefreshLayout.setOnRefreshListener { handleNozzleRefresh() }
|
|
|
|
|
|
- setToolBar(binding.fragmentToolbar)
|
|
|
+ setToolBar(binding.fragmentToolbar)
|
|
|
+ }
|
|
|
return binding.root
|
|
|
}
|
|
|
|