我试过了
lateinit var newOrderStatus: Spinner
newOrderStatus = findViewById(R.id.spn_order_change_status).text.toString()
还有
lateinit var newOrderStatus: Spinner
newOrderStatus = spn_order_change_status.selectedItem()
没有任何效果。
情况就是这样。我在片段上有 spinner
、textView
和 button
。当我点击按钮时,我希望在 firestore
中更新微调器中的选定值。我在 FirestoreClass.kt
中创建了一个函数。这个 fun
有两个参数,一个来自微调器,另一个来自 textView。来自微调器的值是字段 'status' 的新值,来自 textView 的值是 Firestore 中文档的名称。如何将 textView 和 Spinner 的这些值传递给我在 FirestoreClass.kt
中的乐趣?在哪里写这些代码。
我有 OrderStatusListAdapter.kt
, OrdersByStatusFragment.kt
文件。按钮和微调器位于 order_status_layout.xml