【发布时间】:2018-02-11 17:12:06
【问题描述】:
我正在实现这样的 SearchView:
MenuItem search = menu.findItem(R.id.search);
SearchView searchView = (SearchView) MenuItemCompat.getActionView(search);
但这给了我一份检查报告
'getActionView(android.view.MenuItem)' 已弃用
现在在文档中提到:
此方法在 API 级别 26.0.0 中已弃用
直接使用getActionView()。
所以我尝试了这个:
MenuItem search = menu.findItem(R.id.search);
SearchView searchView = (SearchView) getActionView(search);
但它仍然给了我不推荐使用的消息。那么最佳做法是什么?
【问题讨论】:
标签: android menu deprecated