问题标签 [switching]

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 投票
1 回答
919 浏览

android - 交换视图或交换活动作为我的布局的一个子部分?

我为我的应用程序创建了一个自定义导航栏。它(当前)所做的一件事是允许您在应用程序中的各种活动之间切换。我还没有完全解决的一部分是如何在 UI 上的导航栏保持不变,同时它上面的视图切换到另一个活动。

这个谷歌群组线程似乎提出了这个问题,解决方案似乎围绕使用 LocalActivityManager 将新活动的 Window 装饰添加到当前布局的 ViewGroup 。我很好奇是否有人以前这样做过,他们的想法是什么?

特别是我会对 LocalActivityManager/多活动方法的优缺点感兴趣,而不是切换多个视图(而不是活动)的一个超级活动。

0 投票
1 回答
1420 浏览

android - 在 Android 应用中动态加载 Fragments 时出错

我正在尝试基于 Android API FragmentLayout 制作一个简单的应用程序。我希望能够在我创建的扩展 Fragment 类的一组类之间切换,而不是更改简单的 TextView。

我可以在我的 layout.xml 文件中静态地创建我的任何示例,并且 Fragment 会按照我想要的方式运行。我已经读到您无法替换以这种方式创建的片段,因此示例应用程序似乎相关,因为它动态加载详细信息文本。主要区别在于我不想只创建一个新的通用片段,在其中我从文件加载一些文本,我想加载整个类文件(同样,它们本身就是片段并包含自己的 SurfaveViews)。

这是我的布局

以下是我尝试创建和更新的活动中的相关方法

一切似乎都很好,然后我收到了这个错误:

提前感谢您的帮助

0 投票
1 回答
505 浏览

python - 如何在默认 Python 版本之间动态切换?

我知道这个问题已经存在,但它真的很老,我知道我在找什么。我之前使用过一个应用程序,它让我可以非常轻松地安装任何版本的 Python 并使用一个命令将其设置为默认值。我一辈子都记不住这个名字,而且由于某种原因,我也无法通过谷歌找到它!

0 投票
2 回答
586 浏览

macos - 在两个 NSWindows 之间切换

我正在制作一个简单的 Mac 应用程序,我想在其中切换窗口。
我有两个 NSWindowController 类MainWindowDetailWindow

我正在使用这段代码:

主窗口类:

细节窗口类:

现在的问题是当我点击backbtn on DetaiWindow它会打开一个新的MainWindow.
所以我有两个MainWindow在屏幕上。
当我点击 backbtn 时,我只想要前面的主窗口。

有什么帮助吗??

谢谢..!!

0 投票
2 回答
1188 浏览

android - Android - 从渲染器切换活动

在我的 Android 应用程序中,我想从我的渲染器切换活动。当我创建渲染器时,我在构造函数中传递上下文。在我的渲染器中的 onDrawFrame 函数中:

这会在我的主要活动中调用 onPause() 来处理一些 OpenGL 人员。

切换活动时出现错误:

那时我收到以下错误:

在没有当前上下文的情况下调用 OpenGL ES API(每个线程记录一次)

谁能帮帮我吗?我意识到这是因为对 OpenGL 的调用不是从 OpenGL 线程进行的,但是我该如何解决呢?

从渲染器中切换活动的正确方法是什么?

0 投票
2 回答
1640 浏览

vb.net - 在表单之间切换 (VB.NET)

当我尝试在程序中的不同表单之间切换时,我总是会遇到异常。也许你会帮我解决这个问题。这是异常消息:

Control.Invoke 必须用于与在单独线程上创建的控件进行交互

我已将表单附加到非常好的变量上,当我尝试使用 MyForm.Show() 之类的命令时会出现此问题。

当表单未附加到变量时不会发生这种情况,但是我在刷新文本框和内容时遇到了巨大的问题。

希望很快能听到你的声音!


编辑;

我有 4 种不同的形式。当我加载主模块和主窗体时,在 Sub (...) Handles MyBase.Load 我执行以下代码:

在模块中:

主要形式:

这是我制定的完全控制刷新表单的方法。它是一个带有 Windows CE 的 Motorola Scanner 程序。现在,例如,当我在 LoginForm 中输入正确的密码时,我想切换到 RegularForm。当我尝试使用 RegularForm.Show() 或 RegularForm.ShowDialog 或 RegularForm.BringToFront() 时,出现异常。当我尝试使用 frmRegularUse.Show() 调用表单时,我可以调用表单,但我相信它是在不同的线程中创建的,所以我失去了对它的控制(当我尝试从键盘输入一些东西时,没有回应)。

0 投票
0 回答
557 浏览

javascript - 为什么这个 JQuery 样式表切换器不存储 cookie?

我下载的样式表切换器似乎无法正常工作。

切换器在加载新样式表时工作,但是它打算存储和读取的 cookie 从未真正发生(我假设当我刷新页面时它会恢复为默认样式表)。

chrome中的控制台返回以下错误:

未捕获的 ReferenceError:未定义 readCookie

现在我的理论是 readCookie 变量没有定义,我应该把它移到顶部,但这只是使脚本完全不活动。

当谈到 jQuery 时,我不是一个完整的新手,但这是一个下载的脚本,我以前没有使用 javascript cookie 的经验。

任何帮助将不胜感激。

0 投票
3 回答
2240 浏览

linq - Linq Where 子句根据参数变化

我有一个 linq 语句,它根据 where 子句返回记录列表。
这个 where 子句检查两个参数值。
其中一个参数是可选的。
所以我需要一个建议,如果我可以根据可选参数切换我的 where 子句,
比如这样

任何人都可以帮助我如何完成这项工作。

谢谢

0 投票
1 回答
133 浏览

sorting - 切换指针/值

我的类上有一组指针,我需要对其进行排序。排序工作正常,我只是不确定,我只是切换课堂上的参考,还是整个课堂......

我的代码是这样的:

那么我的代码切换只是指针(我的意思是分配对象的地址)还是整个对象(比如复制所有私有变量,它不需要“=”运算符吗?)?

我想只切换指针,因为我想它会更快,我试过这样

但它没有用:-/(我什至无法编译代码)

提前感谢您的解释:)

0 投票
1 回答
405 浏览

windows - 在 Windows Mango 浏览器中从浏览器中启动应用程序

我正在尝试在 iOS 中做简单的事情,从浏览器重定向到我的应用程序(我通过一个网站进行身份验证,然后加载通过 appreferencename:/ 切换回我的应用程序的 url)在 Mango 中。

有没有办法通过链接从浏览器切换到应用程序?

谢谢!