[問題] 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