今天我决定把我的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