0

我想查看带有 Sherlock 库的 searchView。这是我的活动:

public class PointActivity extends SherlockFragmentActivity{
.
.
.

@Override
  public boolean onCreateOptionsMenu(Menu menu) {
  // Inflate the menu; this adds items to the action bar if it is present.
  getSupportMenuInflater().inflate(R.menu.point, menu);
  return true;
}

这是我的菜单:

<menu xmlns:android="http://schemas.android.com/apk/res/android" >

<item
    android:id="@+id/menu_search"
    android:actionViewClass="com.actionbarsherlock.widget.SearchView"
    android:showAsAction="ifRoom|collapseActionView"
    android:title="Search"/>
</menu>

为什么我的搜索视图总是折叠?谢谢!

4

1 回答 1

0

如果要扩展SearchViewon 活动开始,请将这些行添加到onCreateOptionsMenu

MenuItem searchItem = menu.findItem(R.id.menu_search);
searchItem.expandActionView();
于 2013-04-13T18:33:46.357 回答