今天我決定把我的android應用程序從Java翻譯成Kotlin! :)不過我是當我鍵入這個非常驚訝:getActionView已被棄用?
val searchItem = menu.findItem(R.id.action_search)
val searchView = MenuItemCompat.getActionView(searchItem) as SearchView
和Android工作室告訴我:「 'getActionView(菜單項!):查看'在Java中已棄用「
所以在問你解決方案之前,我向Google詢問解決方案是什麼,我相信我找到了解決方案:」直接使用getActionView()「。
所以我修改我的代碼是這樣的:
val searchView = MenuItemCompat.getActionView() as SearchView
但getActionView()
仍然越過,所以我完全不明白...
我會非常高興,如果你能幫助我: ) 謝謝 !
你的第二種方法有什麼問題?你能發佈錯誤嗎? – guenhter