問題タブ [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 - インテントエクストラを取得するときのヌルポインタ

アプリを実行しているときに、インテントにバンドルされている値を取得するとnullポインターが表示されることがあります

1つのクラスに設定する

チェック済みはブール値であり、nullになることはありません

他のクラスでそれを取得する

なぜそれが時々ヌルになるのかについてのアイデアはありますか?

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 - 非常に一般的な名前空間パターンを使用していますが、2番目のパラメーターを渡すように拡張したいと思います

私の現在の名前空間はこのようなものです

MY.namespace("new");つまり、基本的には、作成してから作成するだけです。My.new = function(){};

しかし今、私はのような2番目のパラメーターを渡したいと思いますMY.namespace("new", function(){});。どうすればこのアプローチを実現できますか?

edit1:

0 投票する
2 に答える
2453 参照

android - インテントとそのエクストラを取得しますが、新しいアクティビティを開始したアクティビティのインテントは取得しません

新しいアクティビティを開始しようとしていて、変数を渡したい場合、通常は次のようにします。

そして、(新しいアクティビティで) 余分なものを読んでいるときは、次のようにします。

今、私のアプリには、すべての読み込みが行われる読み込み画面があります。これは主な活動で行われています。このプロセス中に、多くの変数が更新/変更されています。他にも多くのアクティビティがあり、これらの新しく更新された変数をこれらのアクティビティのいくつかに渡す必要があります。問題は、これらの活動が私の主な活動によって開始されていないという事実です。

私の主な活動でこのようにする方法はありますか:

次にstartActivity(newIntent1);、別のアクティビティから使用してアクティビティを開始しますか?

私はこのように余分なものを読もうとしました:

これは機能しません。var1変数はnullです(そのように初期化されています)。

正直なところ、これを行う方法も、どのように機能するかIntent.parseUriさえわかりません。これに関するドキュメントは、私のような初心者にとっては本当に悪いものです。

0 投票する
1 に答える
2518 参照

android - 通知のインテントにエクストラを入れることはできません

余分な整数を持つインテントを持つサービスからの通知を作成しています。何らかの理由で、これは思ったほど簡単ではありません。これは私がやっていることです:

そして、SomeClass から、次のように読み取ります...

getInt()奇妙なのは、メソッドから値を読み取るときに一貫性のない結果が得られることです。以前の通知で設定した値を取得することがあります。たとえば、エクストラを 4 に設定したときに 3 の値が得られます。これは非常に紛らわしく、奇妙であることはわかっています。そのため、誰かがこのようなことを経験したことがあるかどうか、また修正のために何をしたかを知りたいのです。それ。ありがとう!

0 投票する
2 に答える
721 参照

flash - この埋め込みコードの何が問題になっていますか?

これは、Adobeのサイトから入手した.swfsの埋め込みコードです。

これは、Mozilla Firefoxのswfの下部に余分なスペースを追加していますが、IEでは完全に機能します。誰かがこれを修正する方法を知っていますか?

0 投票する
2 に答える
709 参照

python - Pythonのマウスサイドボタン?

ラップトップでマウスをリモートとして使用しようとしていますが、サイド ボタンを使用したいと考えています。オートホットキーですでに成功しているので、Pythonでコーディングしています。しかし、オートホットキーはリソースを使いすぎます。マウスは 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の本文部分にある場合、たとえば2つの段落の間にある場合は、その2つの段落の間に余分なスペースが作成されます。あなたの答えをありがとう!

0 投票する
2 に答える
23461 参照

android - Android - put/getExtra による追加情報でサービスを開始する

私は実際にインテント.putExtra() と getIntent().getExtras() を取得して、SimpleService チュートリアルの 1 つに適用しようとしました。多くの人がすでに「なぜバンドル エクストラは常に null なのですか?」と尋ねていることを知っています。投稿を検討する数時間前に、ここで見つけた回答をハックしようとしたことを約束しますが、人々が投稿しているマイナーなスニペットで何が間違っているのかを本当に理解できるほど進んでいないと思います。そのため、アクティビティとサービスの完全なコードを入れました。

私の問題は、開始インテント (アクティビティで作成したインテント) がサービスのコンテキストに存在しないことだと思います。多分私は間違った方向/目的でインテントを完全に使用しているのだろうか? 私は自分のサービスでintent.putExtraを試して、文字列を反対方向に送信しようとしましたが、それらのエクストラも常にnullです。繰り返しのリスクがあるので、なぜ bundle extras は常に null なのですか? アクティビティとサービスの両方のコンテキストに存在する単一のインテントを作成するにはどうすればよいですか?

失敗した .getExtras() への試みのいくつかをコメントアウトしたため、以下に表示されているコードには明らかにヌルのエクストラがあることに注意してください。きれいにするために残りを削除しました。

編集:返信のおかげで、何時間もグーグルをしている人々のためにコードで答えます。これをサービスに入れます (戻り値 START_REDELIVER_INTENT が間違っている可能性があることに注意してください):

私の活動 (Sai Geetha のブログに基づく):

そして、これは私のサービスです: