首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >删除searchView图标

删除searchView图标
EN

Stack Overflow用户
提问于 2014-06-25 09:17:17
回答 1查看 221关注 0票数 1

在我的应用程序中,我在actionbar中使用了一个SearchView,它总是像这样展开:

我的main.xml是:

代码语言:javascript
复制
<item
    android:id="@+id/menu_search"
    android:actionViewClass="android.widget.SearchView"
    android:showAsAction="always"
    android:title="Search" />

MainActivity.java:

代码语言:javascript
复制
public boolean onCreateOptionsMenu(Menu menu) {
    getMenuInflater().inflate(R.menu.main, menu);

    MenuItem searchViewItem = menu.findItem(R.id.menu_search);
    SearchView searchView = (SearchView) searchViewItem.getActionView();
    searchView.setIconifiedByDefault(false);

    return true;
}

我想删除搜索图标并展开editText.

问候

EN

回答 1

Stack Overflow用户

发布于 2014-06-25 09:35:21

您应该知道,可以折叠的操作项具有最大宽度。我可以想到以下几点:

代码语言:javascript
复制
public class GreatAndroid extends FragmentActivity {
private SearchView mSearchView;

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);

    getActionBar().setDisplayShowHomeEnabled(false);
    getActionBar().setDisplayShowTitleEnabled(false);
}

@Override
public boolean onCreateOptionsMenu(Menu menu) {
    super.onCreateOptionsMenu(menu);

    getMenuInflater().inflate(R.menu.menu_search, menu);
    MenuItem mi = menu.findItem(R.id.action_search);
    mSearchView = (SearchView) mi.getActionView();
    mSearchView.setIconifiedByDefault(false);

    /**
    You can use Display.getSize(Point) from API 13 onwards.
    For API 11 and 12, use Display.getWidth()
    **/

    final Point p = new Point();

    getWindowManager().getDefaultDisplay().getSize(p);

    // Create LayoutParams with width set to screen's width
    LayoutParams params = new LayoutParams(p.x, LayoutParams.MATCH_PARENT);

    mSearchView.setLayoutParams(params);

    return true;
}
}

还可以使用以下方法设置颜色:

代码语言:javascript
复制
mSearchView.setBackgroundColor(Color.BLUE);
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/24404708

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档