問題タブ [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.
android - インテント間でデータを渡すと、アプリが「予期せず終了」する
インテントを使用して 2 つのアクティビティ間で int 値を転送しようとしていますが、アプリがクラッシュし続けます。データの転送をコメントアウトしてインテントを使用すると、すべてが機能するように見えます。何が悪いのかわかりません。
アクティビティ 1 (HeartRateActivity):
私のNextActivity.java
私の AndroidManifest.xml:
私の main.xml (HeartRateActivity で使用)
私のnext.xml(NextActivityで使用)は似ていて、それが問題だとは思いません...:
この問題の解決にご協力いただければ幸いです。ありがとうございました
android - 彼の余分なデータに従って意図をフィルタリングする方法は?
次のようなインテント フィルターを定義したアクティビティをいくつか取得しました。
しかし、そのインテントに i.putExtra("asd","asd"); が含まれている場合にのみ、アクティビティをリストに表示したいと考えています。インテントのエクストラに従ってフィルタリングする可能性はありますか?
android - Android:エクストラをインテントに変更
私は多くの異なる活動の間を行き来するアプリを持っています。私のメインアクティビティである1つのアクティビティには、アプリ内のどのアクティビティがメインアクティビティを起動したかに依存する動作があります。他のすべてのアクティビティに「launcehdFrom」というエクストラをインテントに入れて、メインアクティビティを呼び出すhteアクティビティの名前を持つ文字列を含めることで、これをログに記録できると思いました。私が遭遇した問題は、その値が設定されると、別のアクティビティによってオーバーライドできないことです。私はこれを行うための良い簡単な方法を見つけていません。何かアドバイス??
次のコードは、私のメインアクティビティのonResume()から呼び出されます。
これは、メインアクティビティを最初に起動するコードです。
これは、スタートアップアクティビティによって少なくとも1回ロードされた後、他のアクティビティからメインアクティビティを起動するコードです。
android - インテント送信はインテント受信ではありません
だから私はリストのアイテムが選択された後に新しいアクティビティを開始しようとしています....私が読んだものに基づいてかなり基本的です。私はまた、エクストラで値を送信しようとしています。そのため、リスト内のアイテムを選択すると、新しいアクティビティが開始され、エクストラが設定されますが、エクストラの値は空になります。新しいアクティビティのインテントのIDが最初のアクティビティのIDと一致しないことに気づきました。それが想定されているかどうかはわかりません。
アクティビティ1から:
Activity2(DisplayActivity)で
なぜ私が価値を得られないのか、何か考えはありますか?エクストラの下のmMapは、最初のインテントでは前にハッシュマップに設定されていますが、activity2ではnullです。
android - インテントエクストラを渡す方法は?
上記は私の2番目のアクティビティの一部です。基本的にこのコードは、電話のSDカードからのビデオサムネイルを表示します。とにかく、サムネイルをクリックすると、リスト内のアイテムをクリックして、以下に投稿された新しいアクティビティ(ViewView)を開くことができます。
ご覧のとおり、インテントエクストラを適切に渡す方法も、3番目のアクティビティからそれらを取得する方法もわかりません。すべての助けに感謝します。ありがとうございました。
====== Androidマニフェスト======(これは完全なマニフェストファイルではありません)
android - インテントからエクストラを取得できません
インテントからエクストラを取得しようとしていますが、エラーが発生します
私はこのように活動を始めます
それから私は新しい活動で何かをし、最後にこの方法で活動を終了します
そして、エラーが発生します。onActivityResult()
親アクティビティには含まれていません。
gwt - GWTコンパイラに使用する出力フォルダをIntelliJ IDEAに伝える方法はありますか?
GWTコンパイラに使用する出力フォルダをIntelliJ IDEAに伝える方法はありますか? 成果物がプロジェクト フォルダーにコピーされることはわかっていますが、gwt コンパイラの「-extra」コマンド ライン パラメーターを使用して設定したエクストラはコピーされません。
IntelliJ IDEA は USER_HOME/.IntelliJIdea10/system/gwt/project_name_with_hash/module_name_with_hash/compile/www に残します
更新: 奇妙なことに、IntelliJ の Web サイトで可能なパス マクロのリストが見つかりませんでした。しかし、私はidea.jarでそれらを見つけました。可能なマクロは次のとおりです。
android - サービスはインテント/エクストラを受け取りません
ここで何が悪いのかわからない。
Activity.java:
Service.java:
サービスは明らかに、アクティビティから送信されたエクストラを受け取りません。以前に送信したエクストラを取得しようとすると、アプリフォースが閉じ、LogCatがNullPointerExceptionを出します。エクストラを取得しようとしている行を削除すると、アプリは強制的に閉じられませんが、明らかにエクストラも受け取りません。
android - 交換時にフラグメントにエクストラを与えることはできますか?
私は現在、アクティビティを開始する前にアプリに大きく依存しているアプリIntents
と、それらに与えられた追加機能を持っています。エクストラは、表示する必要があるコンテンツを提供する Web サービスを呼び出すときに使用されます。
私はそのモデルをFragment
、画面の下部にある静的なモデル (Player とFragment
呼びましょう) と、その上にあるメイン コンテンツを表示する別のモデル (Content と呼びましょう) に変換しようとしています。メイン画面でオプションを選択すると、 Content を置き換えて他のコンテンツが表示されFragment
ます。
しかし、これらの新しいFragments
ものは現在Intents
、エクストラに大きく依存しています。を新しいものに置き換える方法はありFragment
ますが、エクストラを追加することはできますか?
もしそうなら、次のコードがあるとしましょう:
エクストラを MusicAlbumList に追加するにはどうすればよいですか?
それが不可能な場合、重要なデータが欠落しているために強制終了する前に、現在エクストラを介して新しいフラグメントに渡されているデータを取得するにはどうすればよいですか?