コード例 #1
0
ファイル: FragSearch.java プロジェクト: fengsmith1988/piggy
  @Override
  public void onCreateOptionsMenu(Menu menu, MenuInflater inflater) {
    // TODO Auto-generated method stub
    super.onCreateOptionsMenu(menu, inflater);
    inflater.inflate(R.menu.menu_search, menu);
    mSMenuItem = menu.findItem(R.id.menu_search);
    mSearchView = new SearchView(getSherlockActivity().getSupportActionBar().getThemedContext());
    mSEditText =
        (AutoCompleteTextView)
            mSearchView.findViewById(com.actionbarsherlock.R.id.abs__search_src_text);
    mSMenuItem.setActionView(mSearchView);
    // mSEditText.setInputType(EditorInfo.TYPE_NULL);

    // mSView.setIconifiedByDefault(false);
    // mSearchView.setIconified(false);
    mSearchView.setOnQueryTextListener(this);
    mSearchView.setQueryHint(getSherlockActivity().getString(R.string.search_hint));
    mSEditText.setOnFocusChangeListener(this);
    mSEditText.setOnClickListener(this);
    mSEditText.setThreshold(100); // 防止
    mHander.sendEmptyMessageDelayed(0, 400);

    //
  }