问题标签 [bringtofront]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
268 浏览

android - 如何在 Android 中的 Click 上将 ImageView 置于顶部

我有 5 个自定义 ImageView,我想制作一个拼贴应用程序演示,因此我想在点击时将前面的特定 imageView 放在前面,我已经尝试过为此的BringtoFront方法,但它不起作用,所以任何朋友都可以帮我解决这个问题,我的xml和java代码如下

xml

爪哇

0 投票
1 回答
55 浏览

multithreading - BringToFront 和不同的消息泵

我将直接进入这个问题。基本上我已经建立了一个需要多个消息泵的程序。但是,当一个表单处于焦点位置并且位于不同消息泵上的表单调用 BringToFront 时,它将不起作用,因为它位于不同的消息泵上。有没有什么办法解决这一问题?

该死的,我简直不敢相信我忘了补充……对不起,你们会的!语言:VB.NET 代码示例:

我使用 Invoke() 因为表单是在不同的线程上创建的。

首先我按下 Button2,然后再次单击 Form1 并尝试使用 Button1 将 Form2 置于前面。

0 投票
1 回答
608 浏览

android - Android Button 命令自动放在前面

奇怪的事情发生在我身上。我有这个布局:

我希望 TextView 在按钮上方可见。但由于某种原因,按钮自动转到前面,掩盖了文本视图。当我将 Button 更改为 common View 时,顺序是正确的。

Android中的按钮有什么我缺少的吗?谢谢

编辑:

预习:

在此处输入图像描述

0 投票
1 回答
2134 浏览

c# - 将由 ShellExec/Process.Start 启动的浏览器置于最前面

下面的复杂解决方案需要将浏览器窗口置于前面。它的工作时间约为 90%。问题是那 10%,其实不然。

我有一个应用程序在与用户的活动桌面不同的桌面上运行(它是一个屏幕保护程序)。我还有一个从屏幕保护程序接收事件的 Windows 服务。该服务然后执行以下操作:

  • 模拟当前登录的用户并使用命令行参数中的 URL 启动帮助应用程序。
  • 助手应用程序由 CreateProcessAsUser 启动 - 这也是助手的理由,我需要使用 ShellExec,因此必须使用单独的进程。

此帮助应用程序执行以下操作:

  • 等到用户的当前桌面变为活动状态。在此之前,它会进行一段时间的循环并进行一些睡眠。
  • 然后它找出用户的默认浏览器
  • 使用 ShellExec(C# 中的 Process.Start)启动默认浏览器,并向浏览器传递一些命令行参数和 URL。

助手应用程序调用的实际命令行是这样的:

cmd /C start "" C:\PathToBrowser\Browser.exe URL -someargument

到目前为止,除了一件重要的事情之外,一切都在工作:浏览器并不是在所有可能的情况下都被放在前面。

还有什么比这更进一步的,我可以用这些浏览器来强迫它们出现在前面吗?我的问题是这样的:

假设我从命令行启动 Chrome。Chrome 只会向已经运行的实例发送一条消息,然后退出。所以我不能依赖我启动的进程的 PID 和 hWnd,它与实际显示网页的进程不同。

任何帮助将非常感激。

0 投票
5 回答
6073 浏览

jquery - 如何在 jquery 中将点击的 div 带到前面?

我想把被点击的 div 带到前面,怎么做?

在这里,我在 HTML 中添加了一些 div:

我在这里用 CSS 代码设置了 div 的大小:

同样在这里,我想在单击 div 时更改活动 div,单击时它应该放在前面,如何使用 Jquery 做到这一点:

0 投票
1 回答
327 浏览

android - Android 4 和 Android 5 中的 bringToFront 有什么区别?

我有一个带有 DrawerLayout 和 ScrollView 的布局:

任何人都知道为什么它在Android 4中看起来像这样?(并且效果很好): http ://snag.gy/DKgk9.jpg

为什么看起来像在 Android 5 中? http://snag.gy/WjVXh.jpg

bringChildToFront功能也一样。

0 投票
1 回答
859 浏览

c# - SetWindowPos 不会将应用程序置于顶部

我对 SetWindowPos 函数有一个奇怪的问题。此函数用于使用以下代码将应用程序置于顶部:

在大多数情况下,我可以从 Windows 中看到正常的事件堆栈:

但是有时我得到以下信息:

在这种情况下,SetWindowPos() 返回成功,但应用程序并未置顶。

这个问题太难重现了,我不能那么容易地测试它。

有谁知道缺少 WM_WINDOWPOSCHANGED 是什么意思?我该如何解决这个问题?

提前致谢!

0 投票
3 回答
953 浏览

ios - 如何将 superview 放在前面?

通常,开发人员会尝试将子视图放在前面。相反,如何将superview 放在前面?

我正在寻找bringSubviewToFront(_:). 它应该看起来像bringSuperviewToFront(_:)

0 投票
1 回答
489 浏览

android - Android Studio - 必须从 UI 线程调用bringToFront

因为我已经将我的 Eclipse 项目导入到 Android Studio,所以我遇到了有关 bringToFront() 方法的错误。

我看到了一些关于 getText() 方法的类似问题并理解了它们,但我不知道如何处理这个 bringToFront() 方法。

错误:必须从 UI 线程调用方法 bringToFront,当前推断的线程是工作线程...

无论如何,该项目正在编译,但我很想知道我的错误在哪里。

提前致谢。C。

0 投票
2 回答
505 浏览

android - Android bringToFront() 查看 API <= 16

当我测试我的应用程序时,我意识到如果我使用 API <= 16 的设备,则该方法bringToFront()不起作用!我如何为小于 16 的 API 执行此操作?当我触摸一个视图时,我需要把它带到前面!使用 API 17 或更高版本,bringToFront()可以工作。

谢谢