[英]How can I use findViewById method inside AsyncTask?
將此替換為第 146 行 val blueBtn=this@MainActivity.findViewById(R.id.blue_btn)
我想提一下,從異步任務中進行更改並不是真正的最佳解決方案,因為它們旨在僅處理后台作業,因此我建議從那里發送命令以在 Activity 中處理
盡管如此,如果你想要這個,嘗試將你傳遞的參數context
更改為Activity
類型,如context: Activity
,並通過context.findViewById(...)
訪問findViewById
將私有替換為內部class。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.