问题标签 [extra]

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 回答
4602 浏览

android - 获得额外意图时的空指针

有时在运行我的应用程序时,我在检索与意图捆绑的值时会得到一个空指针

将其设置为一类

checked 是一个布尔值,永远不会为空

在另一个班级得到它

关于为什么有时它会为空的任何想法?

0 投票
1 回答
588 浏览

android - ListActivity 的 getExtras 在 Android BroadcastReceiver 中为 NULL

我试图在 ListActivity 调用的 BroadcastReceiver 中接收一些数据。它被调用,我已经测试过了,但是 getExtras 总是返回 NULL。

这是我的 ListActivity 中有趣的部分:

这是我的 BroadcastReceiver 的相应部分:

该文件存在,其名称已正确添加到意图中,但由于某种原因它没有传播到我的接收器。

任何建议表示赞赏!

0 投票
1 回答
195 浏览

android - Android:更新活动之间的bean信息

我是 Android 开发的新手。我正在尝试管理活动之间的 gps 位置。特别是,我创建了一个线程,从主要活动开始,在间隔几个间隔后更新 gps 位置并将新位置保存到共享 Bean 中。现在,当我将 Bean 作为附加项传递给下一个活动时,我可以获得 bean 的最后一个值,但是线程不会更新新活动上的 bean。我没有创建新的 Bean,因此我认为 bean 的更新会在新活动中看到。有我用来在新活动中检索额外内容的代码:

任何帮助表示赞赏。提前感谢。西蒙娜

0 投票
3 回答
69 浏览

javascript - 我正在使用一种非常常见的命名空间模式,但想扩展它以传递第二个参数

我现在的命名空间是这样的

所以基本上,你可以创建MY.namespace("new");然后My.new = function(){};

但是现在,我想传递第二个参数,例如MY.namespace("new", function(){});. 我怎样才能实现这种方法?

编辑1:

0 投票
2 回答
2453 浏览

android - 获取意图及其附加功能,但不是启动新活动的活动的意图

当你即将开始一个新的活动,并且想要传递一个变量时,你通常只是这样做:

当您阅读额外内容时(在新活动中),您可以这样做:

现在,在我的应用程序中,我有一个加载屏幕,所有加载都在其中进行。这是在主要活动中进行的。在此过程中,许多变量正在更新/更改。我还有许多其他活动,我需要将这些新更新的变量传递给其中一些活动。问题是这些活动不是由我的主要活动开始的。

有什么办法可以在我的主要活动中做到这一点:

然后使用startActivity(newIntent1);另一个活动开始活动?

我试图阅读这样的额外内容:

这不起作用,var1变量为空(如此初始化)。

老实说,我不知道如何做到这一点,Intent.parseUri甚至不知道如何工作。对于像我这样的初学者来说,这方面的文档真的很糟糕。

0 投票
1 回答
2518 浏览

android - 不能在通知中为意图添加额外内容

我正在从具有额外整数意图的服务创建通知。出于某种原因,这并不像看起来那么容易。这就是我正在做的事情:

然后从SomeClass,它读起来像这样......

奇怪的是,当我从getInt()方法中读取值时,我得到的结果不一致。有时我会得到我在之前的通知中设置的东西的值。例如,当我将额外设置为 4 时,我得到的值为 3。我知道这非常令人困惑和奇怪,这就是为什么我想知道是否有人经历过这样的事情以及您可能采取了什么措施来解决它。谢谢!

0 投票
2 回答
721 浏览

flash - 这个嵌入代码有什么问题?

这是我从 Adob​​e 网站获得的 .swfs 的嵌入代码:

它在 Mozilla Firefox 中为我的 swf 底部添加了额外空间,但在 IE 中完美运行。有谁知道如何纠正这个?

0 投票
2 回答
709 浏览

python - python中的鼠标侧键?

我正在尝试将鼠标用作笔记本电脑上的遥控器,并且我想在其中使用侧键。我正在使用 python 进行编码,因为我已经使用 autohotkey 成功完成了它。但是自动热键使用了太多资源。鼠标是 Razer Orochi。它有 7 个按钮和一个滚轮。我想将左侧前键用于修饰符,将 lbutton、rbutton、mbutton 和滚轮用作辅助键……同时按下左侧的两个按钮我想锁定鼠标,直到 4 个按钮都被按下。 .. 但我似乎无法弄清楚如何在python中从鼠标侧键读取输入。

0 投票
1 回答
1906 浏览

php - php在html页面中创建额外的空间

我是 Web 开发的新手,我真的被这个愚蠢的问题困住了。当我在 html 代码之前插入 php 代码时,如下所示:<?php ...some code... ?><!doctype html><html>...它会在我的页面顶部创建额外的空白空间并将整个内容“推”下。是否有可能以某种方式避免创建额外的空间?如果 php 代码位于 html 的正文部分,它也会产生额外的空间,例如,如果它在两个段落之间,它将在这两个段落之间创建额外的空间。感谢您的回答!

0 投票
2 回答
23461 浏览

android - Android - 通过 put/getExtra 启动具有额外信息的服务

我真的试图通过 intent.putExtra() 和 getIntent().getExtras() 并将它们应用到 SimpleService 教程之一。我知道很多人已经问过“为什么捆绑附加服务总是无效的?” 我保证在考虑发布之前我已经尝试破解我在这里找到的答案几个小时,但我认为我不够先进,无法真正理解人们发布的小片段我一定做错了什么。因此,我输入了我的活动和服务的完整代码。

我认为我的问题是我的起始意图(我在我的活动中创建的那个)在我的服务上下文中不存在。我想知道我是否完全在错误的方向/目的上使用了 Intents?我确实在我的服务中尝试了一个 intent.putExtra,尝试向另一个方向发送一个字符串,但这些额外内容也始终为空。那么冒着重复的风险,为什么捆绑附加服务总是无效的?如何创建一个既存在于我的活动上下文中又存在于我的服务中的意图?

我应该注意,下面显示的代码显然会有一个 null extras,因为我已经注释掉了一些失败的 .getExtras() 尝试。为了清洁起见,我删除了其余部分。

编辑:答案感谢回复,为了那些也一直在谷歌搜索几个小时的人的代码。将其放入您的服务中(请注意,返回的 START_REDELIVER_INTENT 可能是错误的):

我的活动(基于 Sai Geetha 的博客):

这是我的服务: