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

アクティビティの開始時に展開する場合はSearchView、次の行を に追加しonCreateOptionsMenuます。

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