問題タブ [android-intent]

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

android - Android: アプリケーション起動のコールバック

Android でアプリケーションの起動と終了を通知する方法はありますか? つまり、Activity Manager にサブスクライブしてから、どのアプリケーションが開始および停止されたかを判断するようなものです...

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

android - Android Intent-filter は Magic で機能しますが、Hero は機能しません。何が問題なのですか?

インテントフィルターを持つように設定されたアクティビティを取得したアプリケーションに取り組んでいます

これは、HTC Magic 電話でテストしているときに問題なく動作します。設定に移動すると、-> 着信音を設定すると、アプリまたは組み込みの着信音ピッカーから選択できます...しかし、Hero では、組み込みのピッカーに直接移動します。 ..

誰が問題が何であるかについて何か考えを持っていますか?

0 投票する
3 に答える
6810 参照

android - 「宛先」フィールドが事前に入力された状態でメール アプリを起動するにはどうすればよいですか?

ここで見つけたこのコードを試しました:

しかし、画面に「サポートされていないアクション」というメッセージが表示されます。これを機能させる方法のアイデアはありますか?

ありがとう!

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

android - android:複数の実装が同じインテントに応答する場合、OSはどのようにコンポーネント実装を選択しますか?

同じアプリの無料バージョンとプレミアムバージョンがあります(ほぼ同じコード、あちこちに「if」が付いた同じクラス、マニフェストに異なるパッケージ、マニフェストに同じプロセス名)。メインアクティビティは、IMPLICITインテントを使用して、サービスを呼び出していくつかの処理を実行します。

両方のアプリを携帯電話にインストールすると、プレミアムアクティビティが実際に「無料」サービスを開始することもあれば、「プレミアム」サービスを開始することもあります。カテゴリとパッケージマネージャをいじってみましたが、複雑すぎるようです。

質問:

  1. Androidは、同じインテントに応答する複数のコンポーネントをどのように処理しますか?
  2. 私がやろうとしていることをどのように行いますか:複数のアプリで同じサービスを使用していて、すべてのアプリから1つのインスタンスのみを呼び出したいですか?
0 投票する
2 に答える
2237 参照

android - 電子メール インテントでセレクターが表示されない

以下を使用して、電子メールの送信を開始しています。

私が抱えている問題は、(私の携帯電話で) メッセージを送信する電子メール クライアントを選択する代わりに、Gmail の [作成] ウィンドウが表示されることです。

これは間違っているのでしょうか、それともデフォルトのメール クライアントがメール送信インテントに応答しないのでしょうか?

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

android - Androidカメラの意図

ロジャー、

あなたはカメラの意図をいじくり回しているようです。カメラボタンが押されたときに通知する簡単なアプリを取得するだけで、本当に問題が発生します。途中で私を助けるためのコードはありますか?

ありがとう。

デビッド

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

android - プロンプトなしで番号をダイヤルする

Android プラットフォーム用の関数を作成して、プロンプトなしで 911 に電話できるようにしようとしています。

私はすでに許可を追加しましたandroid.permission.CALL_PRIVILEGED。オプション メニューのボタンを押すだけで 911 にダイヤルする機能が必要なだけです。

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

android - インテントエクストラの単純な問題

投稿日: 2009 年 11 月 30 日 (月) 午後 5:08 投稿件名: 単純な問題とインテント エクストラ こんにちは。

ホーム画面用のアプリウィジェットに取り組んでいます。ユーザーがウィジェットをタップすると、ウィジェットに表示されるデータが変更されるようにしようとしています。ただし、ウィジェットの複数のインスタンスを異なるデータで開くことも許可しています。したがって、更新するウィジェットをメソッドに伝えるために、データを変更するために起動されるインテントにエクストラを追加しています。

これが私が持っている意図です: Java:

これはウィジェット ID を正しく保存しますが、データ変更メソッドが呼び出されると、インテントから読み取られるウィジェット ID は最初のウィジェット インスタンスになります。つまり、すべてのウィジェットを生成する for ループがあり、どのウィジェットをタップしても、受信されるウィジェット ID は常に最初のウィジェットの最初のウィジェット ID です。

誰でもこれを解決する方法について考えがありますか? うまくいけば、私はそれをあまり悪く言いませんでした。

読んでくれてありがとう、トニー

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

android - システム インテントに関する問題

broadcast receiverPhone_State をリッスンし、ユーザー定義の を送信するプログラムがありますintent

さて、私の問題は、システムがintent(プログラムで置き換えようとしているもの) も送信することです。

だから私はへの道を見つけようとしていますCANCEL the systems intent

タイマーが少しだけ待っている場合、システムの後にタイマーを送信できることがわかりましたが、それはあまり良くなく、プログラムの目的を無効にすることがあります。

また、完全なダイヤラ プログラムではないため、プログラムをデフォルトとして設定できません。そのたった1つのアクション。

誰かがシステムをリッスンしてキャンセルする方法を見つけるのを手伝ってくださいintent/activity....