我试图创建一个 action bar search在我的应用程序中,但在展开状态下 SearchView没有占用整个操作栏宽度(它仍然显示其他操作)!
那么,如何使 SearchView 填充整个 ActionBar 区域(如在 GMAIL 应用程序中)?
最佳答案
以上解决方案都不适合我。设置 SearchView 的 MaxWidth 对我有用:
@Override
public boolean onCreateOptionsMenu(Menu menu) {
MenuInflater inflater = getMenuInflater();
inflater.inflate(R.menu.menu_search, menu);
SearchView searchView = (SearchView)menu.findItem(R.id.menu_search).getActionView();
searchView.setMaxWidth(Integer.MAX_VALUE);
关于android - 如何让 Action Bar SearchView 填满整个 action bar?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18737464/