标签: menu

如何以编程方式打开选项菜单?

我想以编程方式打开optionsMenu,而无需单击用户的菜单键.我该怎么办?

android menu button android-activity

56
推荐指数
7
解决办法
5万
查看次数

按下主页按钮时的呼叫方法

我的一个Android活动中有这个方法:

@Override
public boolean onKeyDown(int keyCode, KeyEvent event)
{
    if(keyCode == KeyEvent.KEYCODE_BACK)
    {
        Log.d("Test", "Back button pressed!");
    }
    else if(keyCode == KeyEvent.KEYCODE_HOME)
    {
        Log.d("Test", "Home button pressed!");
    }
    return super.onKeyDown(keyCode, event);
}
Run Code Online (Sandbox Code Playgroud)

但是,即使KEYCODE_HOME有效,log方法也不会触发.这适用于后退按钮.有谁知道这是为什么以及如何使这个工作?

android menu button android-sdk-1.6

52
推荐指数
4
解决办法
13万
查看次数

.ContextMenu和.ContextMenuStrip之间的差异

Windows窗体.ContextMenu.ContextMenuStripWindows窗体之间有什么区别?

我已经知道它ContextMenu是什么了,但有什么ContextMenuStrip不同ContextMenu

.net c# menu winforms

52
推荐指数
2
解决办法
2万
查看次数

何时在菜单项后使用省略号

在几乎所有具有菜单栏的应用程序中,一些项目后面都有省略号(...),有些则没有.是否有一个众所周知的约定,何时将省略号放在那里,何时不放?你什么时候做的?你做到了吗?

我看过各种windows应用程序,这就是我要来的:

  • 省略

    • 打开表单的菜单项,需要用户输入才能执行某些操作(替换,转到,字体)
  • 没有省略号

    • 只做某事的菜单项(剪切,粘贴,退出,保存)
    • 菜单项打开不需要用户输入的表单(关于,检查更新)

但是,似乎总是存在不符合此规则的菜单项.例如,Visual Studio中的帮助项(如何,搜索,索引)以及查找和替换(快速查找,在文件中查找,查找符号).

所以在考虑了一下后,我现在认为这可能是事情:

  • 省略

    • 菜单项肯定会打开一个模态窗口.
  • 没有省略号

    • 用于打开非模态窗口的菜单项.
    • 没有打开任何窗口的菜单项.
    • 很可能无法打开模态窗口的菜单项(如"保存",如果之前没有保存过,则会打开模态窗口,或者其他类似的东西)

你们有什么感想?

standards user-interface menu conventions

51
推荐指数
1
解决办法
2万
查看次数

带图像的WPF菜单项

如何定义MenuItem.Icon以便将MenuItemHeader文本放在菜单项图像下面?感谢您的帮助!

wpf image menu menuitem

51
推荐指数
2
解决办法
8万
查看次数

菜单,工具栏,StackPanel等中的垂直分隔符控件 - 是否可能?

我想以垂直方式使用Separator控件(让我们说在水平StackPanel中).

搜索我发现这个方法,但它不使用分隔符控件,而是使用边框和矩形. https://social.msdn.microsoft.com/forums/en-US/wpf/thread/eab865be-ad9b-45ed-b9d8-fc93f737b163

是否可以垂直方式使用Separator控件?

c# wpf menu toolbar separator

51
推荐指数
2
解决办法
3万
查看次数

Android:获取视图对菜单项的引用

我打算在我的应用程序中使用快速操作UI模式.Android Quick Actions UI模式.快速操作窗口需要一个枢轴视图才能坚持下去.

    quickAction.show(View pivotView);
Run Code Online (Sandbox Code Playgroud)

我打算对菜单项使用快速操作,我可以访问被点击的项目.但问题是我需要从菜单项引用一个视图,以便我可以将它传递给快速操作.

如何在所选的menuItem中引用视图.

android menu view menuitem quickaction

51
推荐指数
4
解决办法
7万
查看次数

摆脱-webkit-padding-start:40px

我正在努力为地图添加菜单.菜单工作正常,但我注意到无论CSS应用于菜单,左边总是有填充.填充似乎起源于(-webkit-padding-start:40px;)并且它不想消失.我试图用它0 !important;做什么来覆盖它.

谷歌搜索后发现:

-webkit-padding-start:40px; IE和Firefox应该是什么?

但无法找到关于如何覆盖或使其消失的任何其他内容.我需要在菜单中一直有左边的项目.

在此输入图像描述

附件是截图,绿色区域是我所说的,你可以看到样式-webkit-padding-start:40px;

html css webkit menu

50
推荐指数
1
解决办法
4万
查看次数

如何使内容显示在固定的DIV元素下?

我的目的是在页面顶部创建一个菜单,即使用户滚动也会保留在页面顶部(例如Gmail的最新功能,其中常用按钮向下滚动,以便用户执行对消息的操作,而不必滚动到页面顶部).

我还想将下面菜单下面的内容设置在它下面 - 目前,它出现在它后面.

我的目标是这样的:

+________________________+
|          MENU          | <--- Fixed menu - stays at top even when scrolling.
+¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬+
|     CONTENT BEGINS     |
|          HERE          |
|                        |
|                        |
|                        |
|                        |
|                        |
|                        |
+¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬+   <--- Bottom of page.
Run Code Online (Sandbox Code Playgroud)

我希望顶部的菜单永远不会移动,并且位于页面顶部,即使用户向下滚动也是如此.当用户位于页面顶部时,我也希望主菜单在菜单下面开始,但是当用户向下滚动时,菜单是否超出内容的顶部并不重要.

摘要:

  • 我希望页面顶部有一个固定的位置菜单,滚动时跟在用户后面.
  • 仅当用户位于页面顶部时,内容才必须显示在菜单下方.
    • 当用户向下滚动时,菜单可以与内容重叠.

有人可以解释一下如何实现这个目标吗?

谢谢.

更新:

CSS代码:

#floatingMenu{
clear: both;
position: fixed;
width: 85%;
background-color: #78AB46;
top: 5px;
}
Run Code Online (Sandbox Code Playgroud)

HTML代码:

<div id="floatingMenu">
    <a href="http://www.google.com">Test 1</a>
    <a href="http://www.google.com">Test 2</a>
    <a href="http://www.google.com">Test 3</a>
</div>  
Run Code Online (Sandbox Code Playgroud)

目前,我可以将菜单显示在页面顶部,并将其置于我的内部中心container …

css menu

49
推荐指数
6
解决办法
9万
查看次数

如何使jQuery UI导航菜单水平?

我喜欢jQuery UI的东西!

我喜欢导航菜单,但我似乎无法让它水平.我必须要错过一些很简单的东西.

有谁知道如何更改CSS?我尝试了这个,但是它适用于旧版本并且不起作用,因为不再"清楚"以使它们彼此重叠.

相关CSS:

.ui-menu { list-style:none; padding: 2px; margin: 0; display:block; outline: none; }
.ui-menu .ui-menu { margin-top: -3px; position: absolute; }
.ui-menu .ui-menu-item { margin: 0; padding: 0; zoom: 1; width: 100%; }
.ui-menu .ui-menu-divider { margin: 5px -2px 5px -2px; height: 0; font-size: 0; line-height: 0; border-width: 1px 0 0 0; }
.ui-menu .ui-menu-item a { text-decoration: none; display: block; padding: 2px .4em; line-height: 1.5; zoom: 1; font-weight: normal; }
.ui-menu .ui-menu-item a.ui-state-focus,
.ui-menu .ui-menu-item a.ui-state-active …
Run Code Online (Sandbox Code Playgroud)

css jquery-ui menu

47
推荐指数
4
解决办法
11万
查看次数