我正在尝试隐藏ActionBar中的子菜单和SearchView。我在用ActionBarsherlock。
@Override
public boolean onCreateOptionsMenu(Menu menu) {
//Used to put dark icons on light action bar
boolean isLight = SampleList.THEME == R.style.Theme_Sherlock_Light;
//Create the search view
SearchView searchView = new SearchView(getSupportActionBar().getThemedContext());
searchView.setQueryHint("Zong ol na...");
searchView.setOnQueryTextListener(this);
searchView.setOnSuggestionListener(this);
searchView.setSuggestionsAdapter(mSuggestionsAdapter);
SubMenu sub = menu.addSubMenu("Menu");
sub.add(0, R.style.Theme_Sherlock, 0, "Topic");
sub.add(0, R.style.Theme_Sherlock_Light, 0, "Thuthlunghlui");
sub.getItem().setShowAsAction(MenuItem.SHOW_AS_ACTION_ALWAYS | MenuItem.SHOW_AS_ACTION_WITH_TEXT);
menu.add("Search")
.setIcon(isLight ? R.drawable.ic_search_inverse : R.drawable.abs__ic_search)
.setActionView(searchView)
.setShowAsAction(MenuItem.SHOW_AS_ACTION_IF_ROOM | MenuItem.SHOW_AS_ACTION_COLLAPSE_ACTION_VIEW);
我想通过点击按钮隐藏子菜单和SearchView
Btn_Hide_Menu.setOnClickListener(new OnClickListener()
{
@Override
public void onClick(View v)
{ //here I want to hide both the SubMenu and SearchView
试试看,希望管用
Btn_Hide_Menu.setOnClickListener(new OnClickListener()
{
@Override
public void onClick(View v)
{ //here I want to hide both the SubMenu and SearchView
MenuItem item = menu.findItem(R.id.my_item);
item.setVisible(false);
}
}
我有一个带有MenuItem的操作条。如何隐藏/显示该菜单项? 这就是我要做的:
所以我想做的是让我的主菜单浮动,但同时是可调整大小的(窗口宽度),我也有一个隐藏的子菜单,我希望它遵循主菜单的规则。 此外,主菜单并不是从页面的顶部开始,但当你向下滚动时,我希望它能贴在顶部边缘并在那里Rest。 jsFiddle在这里 CSS JAVASCRIPT(jQuery的什么版本?) HTML(固定HTML格式,删除额外标记,添加缺失标记)
我需要在主页上隐藏我的菜单,让它在向下滚动时出现。我正在使用Wordpress和Elementor。我能够通过安装“自定义CSS&JS”插件来实现这一点,它允许我添加任何我需要的JS代码。 我使用elementor自定义CSS在菜单部分添加了以下代码: null null 然后我用我安装的插件将这个Java脚本添加到我的网站上, null null 这做了工作,但现在菜单是隐藏在所有网页上的网站和
我想隐藏的动作条,当一个activity启动,当用户触摸屏幕显示几秒钟,然后再次隐藏。 下面是我想要的,但我想知道是否有更好的方法(忽略一些样式问题:魔术数字、逻辑重复等)。 我用的是ActionBarSherlock。 谢谢
我知道这个问题以前被问过,但没有得到准确的解决方案。我想从我的活动中隐藏ActionBar和NavigationBar,或者为了使其全屏。我尝试了下面的代码在我的活动创建方法,但它显示动作栏几秒钟,而不是让它全屏。在银河S3(Android4.3),它甚至超过一秒钟。所以我怎么能让它完全不可见,我的活动完全从一开始就像全屏一样。我看到许多应用程序只在S3上运行,但它们没有动作栏,甚至没有几秒钟。
我想了解CSS选择器是如何工作的,这样子菜单只有在子菜单的父元素悬停时才会显示。据我所知,通过使用:hover和CSS display属性,有一个纯粹的CSS解决方案,但是我不知道如何将这两个属性结合使用,使子菜单达到我想要的效果。我有预感,类正在覆盖子菜单CSS中的。 我尝试在选择器