[问题] Databinding能够初始Spinner item吗?

楼主: Dong0129 (阿东跟上面讲的情况一样b)   2020-12-15 20:50:37
各位版友好,有一个问题想请教,想尽可能透过databinding处理view的操作,
请问能够在xml中使用Databinding把一个ArrayAdapter的物件当作spinner setAdapter的
参数吗?
如果不能这样做,是不是只能在activity或class将spinner setAdapter做完,
之后在xml中透过android:onItemSelected传目前选择的item资讯供运算用呢?
作者: benntqoo (This Letter)   2020-12-15 23:15:00
可以写BindAdapter来扩充但这样viewModel会有用android物件这样比较不好没把adapter放置到viewmodel中,一样要写bind.adapter=adapter之类的程式码没有意义只是偷懒的感觉=.=spinner.adapter=adapter也是要写这行ui配置还是在avtivity操作这样维护比较清晰

Links booklink

Contact Us: admin [ a t ] ucptt.com