問題タブ [onnewintent]

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 投票する
2 に答える
303 参照

android - 検索がテキスト入力または音声認識によって実行されたかどうかを判断する方法は?

検索意図がテキスト入力または音声認識によってトリガーされたかどうかを判断する方法を明確に文書化したいので、これは自己回答型の質問になります。これが必要になった理由は、アプリでの検索を Google アナリティクスに記録しようとしていて、ユーザーが検索をキーボードでテキストとして入力しているのか、それとも音声検索機能を使用しているのかを知る必要があったためです。

この質問に対処する StackOverflow に関するいくつかの質問を見つけましたが、見つけるのが難しく、文書化も不十分であることがわかりました。うまくいけば、私の答えが適切なキーワードと詳細を提供し、他の人が将来このトピックをより迅速かつ明確に見つけるのに役立つことを願っています.

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

android - Android は onNewIntent の Camera Intent から結果を取得します

とのアクティビティがありandroid:launchMode="singleInstance"ます。これからカメラを起動して結果を処理したいのですがstartActivityForResult、singleInstanceではうまくいきません。onNewIntentメソッドを使用してカメラから結果を取得することは可能でしょうか? 可能であれば、どうすればこれを実装できますか?

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

android - onNewIntent() が singleInstance 起動モードと一緒に使用されないのはなぜですか?

onNewIntent() が singleInstance 起動モードと一緒に使用されないのはなぜですか? つまり、singleInstance アクティビティを再起動した場合でも、その新しいインテントを取得したい場合がありますよね?

0 投票する
0 に答える
135 参照

java - アクティビティを開く onNewIntent を作成せずに、通知パネルから意図したアクションを実行する方法

私はアンドロイドコーディングの初心者です。私は、学習演習として mediaplayer プロジェクトに取り組んでいます。メディアプレーヤーをバックグラウンドで再生し、アクティビティがバックグラウンドにプッシュされたときに再生/一時停止ボタンで通知を表示することができました。

これで、アクティビティに onNewIntent() を作成して、通知パネルからアクションを受け取りました。音楽の再生と一時停止はできますが、通知でこれらのボタンをクリックすると、プレーヤーのアクティビティが開きます。アクティビティを開かずに、再生または一時停止アクションのみを実行する方法がわかりません。

私の活動:

NotificationPanel.java (pendingIntents を設定した場所)

私は解決策を長い間探しました。見つかりませんでした。私の探し方が悪かったのかもしれません。これに関する助けをいただければ幸いです。ティア。

0 投票する
0 に答える
978 参照

android - Intent.hasExtra(NfcAdapter.EXTRA_TAG) null を返す

アクティビティのタグを読み取ろうとしていますNFC(これはメインのアクティビティではありません)。これは を読み取らず、タグの"NfcAdapater.EXTRA_TAG"を取得するために必要です。textNFC

アクティビティ

マニフェスト:

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

android-studio - onNewIntent() にもかかわらず、インテントで渡された int 値が 2 回目に変更されない

次のように整数値 (ガイド) を次のクラス (アクティビティ) に渡します: さまざまなアクティビティで.. 最初に:

2番目:

等々..

次に、インテントを受け取ります。

}

適切なアクティビティを選択するには.. ストーリーのすべての部分に独自のアクティビティがあります

次のシナリオ: アプリを起動し、Story002a アクティビティで失敗します..次に、インテントで整数値 (ガイド) を渡します.. 広告を正常に視聴した後、メソッド levelAuswahl() が呼び出されます (レベル チューザー)。インテントを受け取り、適切な if 句を取得し、Story001 からやり直します。この部分は正しく機能しますが、Story003a で失敗すると、Story002a とまったく同じインテントで値ガイドが渡されます。 onNewIntent() を使用していますが、同じアクティビティが開きます。

何を変更する必要がありますか? 何か案は?

前もって感謝します!

ここにマニフェストがあります: