問題タブ [extras]

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 に答える
4793 参照

android - putExtras複数のputStringが機能しない

1つのアクティビティから別のアクティビティに2つの変数を渡す必要があります。

私は最初の活動のために以下を持っています:

次に、2番目のアクティビティでこれを使用して値を取得しますが、両方の値は同じです。つまり、「drinkType」と同じです。ケース1は両方で「1」を取得し、ケース2は両方で「2」を取得します。 4,1と1,2を取得します。

余分なものを1つ以上渡すことはできないようです。何か案は?

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

android - Android - SQL データベース クラッシュ アプリを使用した getIntent().getStringExtra

私はプログラミングが初めてで、SQL に保存されているエクストラからデータを取得しようとするたびにアプリがクラッシュします。

そして私の受信アクティビティには

そして最後に私が持っている私のSQL

長いコードで申し訳ありませんが、私の問題がどこにあるかを特定することはできません。load() の下のコードを取り除き、それをトーストに置き換えると、それが機能することがわかります。私は経験が浅く独学なので、どんな批判でも大歓迎です。ありがとうLogcat:

最初に失敗した場合:

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

android - Android: サービスから何かを行うようにアクティビティに指示するにはどうすればよいですか?

起動する主なアクティビティがあります: 1.- ソケットに書き込むネットワーク傾向のあるスレッド。2.- ソケットから読み取ることになっているネットワーク傾向のあるサービス。ここまでで 1. は完了ですが、ソケットから読み取った情報をメイン アクティビティに表示したいと考えています。エクストラを使用してアクティビティとサービスの間で情報を渡すことができることはわかっていますが、アクティビティに新しいデータを更新して取得するように指示するにはどうすればよいですか?

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

android - 送信されたメッセージのブロードキャスト受信者

私はSMSを送信するアプリを開発しています.SMSが送信されたかどうかを知るための応答を得ることができます. しかし、どの SMS が (受信者とテキストによって) 送信されたかを識別したいので、これらの情報をintentusingに追加しextrasます。

それはうまくいきますが、私が送信した最初のメッセージに対してのみです。最初のメッセージの後、同じエクストラを受け取り、いつも同じ SMS を送信したようです。実際、各 SMS は正しく送信されているため、問題は「送信済み通知」のみです。奇妙なことに、別のSMSを受信すると、再び正常に機能します(正しいエクストラを取得します)が、1つのSMSに対してのみです。新しい SMS イベントは、送信されたメッセージのブロードキャスト レシーバを「リセット」するようです。

これは私のコードです:

なにが問題ですか?

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

plugins - ワードプレス風にアイテムツリーを管理するためのMODX用プラグインはありますか?ページネーションなどで?

一部のクライアントは、アイテム ツリーを使用して多数のブログ投稿を含むサイトを管理するのがいかに面倒であるかについて不満を漏らしています

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

android - インテント エクストラは一部のデバイスでのみ機能します

私のアプリでは、あるアクティビティから別のアクティビティにいくつかのインテント エクストラを送信します。しかし、一部のユーザーは、これらのデータが常にゼロであると報告しています。送信アクティビティで値が問題ないことがわかります。

送信アクティビティのコードは次のとおりです。

そして、これは新しいアクティビティでどのように読み取られるかです:

両方のデバイスで正常に動作しますが、動作しないと不満を言う顧客が 3 人います (ビデオ録画に記録されています)。

助言がありますか?

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

android - 同じインテント エクストラを複数回渡すと、どういうわけかエクストラが一致しません

ブロードキャストを受信したときにデータベースからのエントリを通知として表示するように設定されたアプリがあります。そのデータベース エントリの _id は、ブロードキャストの意図の追加として渡されます。通知がクリックされると、アプリはそのデータベース エントリをアクティビティに表示することになっています。

そこで、ブロードキャスト レシーバーのコード サンプルを次に示します。

そこから、PendingIntent が通知にスローされ、アクティビティはそれgetIntent().getLongExtra()を取得するために使用されます。ただし、LogCat は別のストーリーを示しています。

どういうわけか、アプリは完全に間違ったアイテムを表示しようとしています (そして失敗しています)。余分なものが渡されたときに変更されている理由を誰か教えてもらえますか?

0 投票する
4 に答える
2256 参照

android - Androidのintent.extrasはnullを返します

3 つの文字列を新しいアクティビティに渡そうとしています。デバッグすることで、変数をエクストラに入れたときに変数がnullではないことがわかりましたが、変数を取得しようとするとnullです

これは、変数が null である呼び出されたアクティビティです。

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

java - putExtras()はアーカイブを解除してから、エクストラを再度アーカイブしますか?

私はAndroidアプリケーションプロジェクトに取り組んでおり、次の順序でアクティビティ間でデータを送信するシナリオがあります。

Activity1は、putExtra()メソッドを介して2つのエクストラを送信します。Activity2はそれらを受け取りますが、それらを操作することはありません。次に、ユーザーがクリックしたボタンに応じて、最初のエクストラをActivity1からActivity3に送信するか、2番目のエクストラをActivity1からActivity4に送信する必要があります。

したがって、私の質問は、直接使用しputExtras()て両方のエクストラを次のActivity3または4に送信するか、Activity2のエクストラをアーカイブ解除して正しいものだけをActivity3または4に送信することです。

ありがとう。

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

android - Android: インテントで Extras を使用すると NullPointerException が発生する

インテントからエクストラを取得しようとすると、NullPoiterException が発生します。私が呼び出すと正確にエラーがスローされます

どんな助けでも大歓迎です!

編集済み:これまでのところ解決策はありません。問題は、これが暗黙のインテントであるという事実に関連している可能性がありますか??