android.view.MenuItem#setOnActionExpandListener ( )源码实例Demo

下面列出了android.view.MenuItem#setOnActionExpandListener ( ) 实例代码,或者点击链接到github查看源代码,也可以在右侧发表评论。

源代码1 项目: Aria2App   文件: MainActivity.java
@Override
public boolean onCreateOptionsMenu(Menu menu) {
    getMenuInflater().inflate(R.menu.main, menu);
    getMenuInflater().inflate(R.menu.main_sorting, menu.findItem(R.id.main_sort).getSubMenu());

    SearchManager searchManager = (SearchManager) getSystemService(SEARCH_SERVICE);
    MenuItem searchItem = menu.findItem(R.id.main_search);
    searchItem.setOnActionExpandListener(this);
    searchView = (SearchView) searchItem.getActionView();

    if (searchManager != null && searchView != null) {
        searchView.setSearchableInfo(searchManager.getSearchableInfo(getComponentName()));
        searchView.setIconifiedByDefault(false);
        searchView.setOnCloseListener(this);
        searchView.setOnQueryTextListener(this);
    }

    return true;
}
 
源代码2 项目: Aria2App   文件: SearchActivity.java
@Override
public boolean onCreateOptionsMenu(Menu menu) {
    getMenuInflater().inflate(R.menu.search, menu);
    SearchManager searchManager = (SearchManager) getSystemService(SEARCH_SERVICE);
    MenuItem searchItem = menu.findItem(R.id.search_search);
    searchItem.setOnActionExpandListener(this);

    searchView = (SearchView) searchItem.getActionView();
    if (searchManager != null) {
        searchView.setSearchableInfo(searchManager.getSearchableInfo(getComponentName()));
        searchView.setIconifiedByDefault(false);
        searchView.setOnCloseListener(this);
        searchView.setOnQueryTextListener(this);
    }

    return true;
}
 
源代码3 项目: PretendYoureXyzzyAndroid   文件: GamesFragment.java
@Override
public void onCreateOptionsMenu(@NonNull Menu menu, MenuInflater inflater) {
    inflater.inflate(R.menu.games_fragment, menu);

    if (getContext() == null) return;
    SearchManager searchManager = (SearchManager) getContext().getSystemService(Context.SEARCH_SERVICE);
    MenuItem item = menu.findItem(R.id.gamesFragment_search);
    item.setOnActionExpandListener(this);

    if (searchManager != null && getActivity() != null) {
        searchView = (SearchView) item.getActionView();
        searchView.setSearchableInfo(searchManager.getSearchableInfo(getActivity().getComponentName()));
        searchView.setIconifiedByDefault(false);
        searchView.setOnCloseListener(this);
        searchView.setOnQueryTextListener(this);
    }
}
 
源代码4 项目: PretendYoureXyzzyAndroid   文件: NamesFragment.java
@Override
public void onCreateOptionsMenu(@NonNull Menu menu, MenuInflater inflater) {
    inflater.inflate(R.menu.names_fragment, menu);

    if (getContext() == null) return;
    SearchManager searchManager = (SearchManager) getContext().getSystemService(Context.SEARCH_SERVICE);
    MenuItem item = menu.findItem(R.id.namesFragment_search);
    item.setOnActionExpandListener(this);

    if (searchManager != null && getActivity() != null) {
        searchView = (SearchView) item.getActionView();
        searchView.setSearchableInfo(searchManager.getSearchableInfo(getActivity().getComponentName()));
        searchView.setIconifiedByDefault(false);
        searchView.setOnCloseListener(this);
        searchView.setOnQueryTextListener(this);
    }
}
 
源代码5 项目: Contacts   文件: MainActivity.java
@Override
public boolean onCreateOptionsMenu(Menu menu)
{
	if (!CorePrefs.isFirstLaunch())
	{
		getMenuInflater().inflate(R.menu.main, menu);

		MenuItem item = menu.findItem(R.id.action_search);
		mSearchView = (SearchView) item.getActionView();

		item.setOnActionExpandListener(mExpandListener);

		if (!CorePrefs.hasDonated())
		{
			menu.add(Menu.NONE, R.id.action_help_me, 99, R.string.action_help_me);
		}
	}

	return true;
}
 
@Override
public boolean onCreateOptionsMenu(final Menu menu) {
    getMenuInflater().inflate(R.menu.choose_contact, menu);
    final MenuItem menuSearchView = menu.findItem(R.id.action_search);
    final View mSearchView = menuSearchView.getActionView();
    mSearchEditText = mSearchView.findViewById(R.id.search_field);
    mSearchEditText.addTextChangedListener(mSearchTextWatcher);
    mSearchEditText.setHint(R.string.search_contacts);
    mSearchEditText.setOnEditorActionListener(this);
    menuSearchView.setOnActionExpandListener(mOnActionExpandListener);
    return true;
}
 
源代码7 项目: Pix-Art-Messenger   文件: MucUsersActivity.java
@Override
public boolean onCreateOptionsMenu(final Menu menu) {
    getMenuInflater().inflate(R.menu.muc_users_activity, menu);
    final MenuItem menuSearchView = menu.findItem(R.id.action_search);
    final View mSearchView = menuSearchView.getActionView();
    mSearchEditText = mSearchView.findViewById(R.id.search_field);
    mSearchEditText.addTextChangedListener(this);
    mSearchEditText.setHint(R.string.search_participants);
    menuSearchView.setOnActionExpandListener(this);
    return true;
}
 
源代码8 项目: barterli_android   文件: BooksAroundMeFragment.java
@Override
public void onCreateOptionsMenu(final Menu menu, final MenuInflater inflater) {
    inflater.inflate(R.menu.menu_books_around_me, menu);
    final MenuItem menuItem = menu.findItem(R.id.action_search);
    menuItem.setOnActionExpandListener(this);
    mSearchView = (SearchView) MenuItemCompat.getActionView(menuItem);
    mSearchNetworkQueryHelper = new SearchViewNetworkQueryHelper(mSearchView, this);
    mSearchNetworkQueryHelper.setSuggestCountThreshold(3);
    mSearchNetworkQueryHelper.setSuggestWaitThreshold(400);
}
 
@Override
public boolean onCreateOptionsMenu(final Menu menu) {
	getMenuInflater().inflate(R.menu.choose_contact, menu);
	final MenuItem menuSearchView = menu.findItem(R.id.action_search);
	final View mSearchView = menuSearchView.getActionView();
	mSearchEditText = mSearchView.findViewById(R.id.search_field);
	mSearchEditText.addTextChangedListener(mSearchTextWatcher);
	mSearchEditText.setHint(R.string.search_contacts);
	mSearchEditText.setOnEditorActionListener(this);
	menuSearchView.setOnActionExpandListener(mOnActionExpandListener);
	return true;
}
 
源代码10 项目: Conversations   文件: MucUsersActivity.java
@Override
public boolean onCreateOptionsMenu(final Menu menu) {
    getMenuInflater().inflate(R.menu.muc_users_activity, menu);
    final MenuItem menuSearchView = menu.findItem(R.id.action_search);
    final View mSearchView = menuSearchView.getActionView();
    mSearchEditText = mSearchView.findViewById(R.id.search_field);
    mSearchEditText.addTextChangedListener(this);
    mSearchEditText.setHint(R.string.search_participants);
    menuSearchView.setOnActionExpandListener(this);
    return true;
}
 
源代码11 项目: Conversations   文件: ChooseCountryActivity.java
@Override
public boolean onCreateOptionsMenu(final Menu menu) {
    getMenuInflater().inflate(R.menu.choose_country, menu);
    final MenuItem menuSearchView = menu.findItem(R.id.action_search);
    final View mSearchView = menuSearchView.getActionView();
    mSearchEditText = mSearchView.findViewById(R.id.search_field);
    mSearchEditText.addTextChangedListener(mSearchTextWatcher);
    mSearchEditText.setHint(R.string.search_countries);
    mSearchEditText.setOnEditorActionListener(mSearchDone);
    menuSearchView.setOnActionExpandListener(mOnActionExpandListener);
    return true;
}
 
源代码12 项目: MiBandDecompiled   文件: G.java
public static MenuItem a(MenuItem menuitem, I i)
{
    return menuitem.setOnActionExpandListener(new H(i));
}
 
源代码13 项目: CodenameOne   文件: MenuItemCompatIcs.java
public static MenuItem setOnActionExpandListener(MenuItem item,
        SupportActionExpandProxy listener) {
    return item.setOnActionExpandListener(new OnActionExpandListenerWrapper(listener));
}
 
源代码14 项目: adt-leanback-support   文件: MenuItemCompatIcs.java
public static MenuItem setOnActionExpandListener(MenuItem item,
        SupportActionExpandProxy listener) {
    return item.setOnActionExpandListener(new OnActionExpandListenerWrapper(listener));
}
 
源代码15 项目: V.FlyoutTest   文件: MenuItemCompatIcs.java
public static MenuItem setOnActionExpandListener(MenuItem item,
        SupportActionExpandProxy listener) {
    return item.setOnActionExpandListener(new OnActionExpandListenerWrapper(listener));
}
 
源代码16 项目: guideshow   文件: MenuItemCompatIcs.java
public static MenuItem setOnActionExpandListener(MenuItem item,
        SupportActionExpandProxy listener) {
    return item.setOnActionExpandListener(new OnActionExpandListenerWrapper(listener));
}