問題タブ [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 に答える
1593 参照

android - Android-Intentを起動する前に、アクティビティが有効であることを確認しますか?

私は現在、アクティビティを開始するブロードキャストレシーバーにインテントを送信しています。

次に、同じサービスから、アクティビティ内のブロードキャストレシーバーに別のインテントが起動されます。

問題は、アクティビティが有効になる前に起動され、ブロードキャストレシーバーが登録されているため、アクティビティが意図したインテントを取得していないことです。

インテントを送信する前に、アクティビティが有効であることを確認する方法はありますか?

またはこれに対する他の解決策はありますか?

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

android - Android メディア サービスを使用してそのメディアをアクティビティに戻すにはどうすればよいですか?

2 つの方法でアクティビティで使用するメディアをキャプチャすることに関心があります
。1) 提供されたアプリからすぐにキャプチャする。( Android でのカメラ アクティビティの使用など)

Intent camera = new Intent(MediaStore.ACTION_IMAGE_CAPTURE); this.startActivityForResult(カメラ、PICTURE_RESULT);


2) 画像/ビデオ/オーディオ ギャラリーを閲覧し、リストから選択します。
フォトギャラリーを呼び出せることに気がついた

インテント インテント = 新しいインテント(Intent.ACTION_VIEW, target);
startActivity(意図);


しかし、ビデオのみの場合はどうでしょうか。オーディオのみ?それらのいずれかからURIを取得するにはどうすればよいですか?

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

android - Android カメラの制限

カメラアプリ全体を自分で作成する必要がないように、次のように呼び出しています。

ただし、カメラは非常に高度で美しいです:)が、私の目的には適していません。:(
カメラを制限して、サイズ、解像度を制御し、セットアップボタン、フラッシュ、顔認識などを無効にする方法はありますか...?

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

android - Android - どういうわけかインテントが増加していますか?

アプリケーションでカスタム インテントの使用を開始しましたが、少し問題が発生しました。

カスタム インテントを送信するときにブロードキャスト レシーバーを登録すると、問題なくインテントをキャッチできます。

ただし、インテントを再度送信すると問題が発生するようです。Broadcast Reciever はインテントの 2 つのイベントを登録するようです。そのため、インテントが 3 回目に送信されると、3 回受信します。

これは私のアプリケーションに重大な問題を引き起こしています。これは正常なのか疑問に思っていましたが、対処する方法はありますか?

これが私のコードです:


インテントを送信するには:


インテントを受け取るには:

インテントが一度だけ起動されるようにする方法はありますか??

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

android - androidtabwidgetインテントタブはヒットごとに更新されます

インテントを持つ子タブを使用してタブを作成し、ユーザーがタブをクリックするたびにインテントが更新されるようにします。

ユーザーがタブをクリックするたびに、更新して子インテントタブのoncreateメソッドを呼び出します。

0 投票する
21 に答える
173224 参照

android - 意図を持って SMS アプリケーションを起動する

インテントについて質問があります... SMS アプリを起動しようとしています...

ですから、私がインテントに入れすぎていることがわかりますが、それは私がどのようにできるかわからないためです...ありがとう

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

java - Android:アクティビティがすでに実行されている場合、IntentのExtrasをキャッチするにはどうすればよいですか?

メインアプリ(メインアクティビティ)を指すPendingIntent(エクストラ情報付き)を含む通知をステータスバーに配置しました。ユーザーがstausバーをクリックすると、PendingIntentが起動され、アプリが起動し、onCreate()メソッドでExtras情報を読み取ることができます。ここまでは順調ですね。

ただし、アプリがすでに実行されている場合、PendingIntentを使用すると、アプリがフォアグラウンドになり、メソッドが呼び出されないため、Extrasのコンテンツを読み取ることができません。私に何ができる?

ありがとう!

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

android - メインアクティビティからマップビューを起動 (ボタン)

ここでぐるぐる回っていると思います。

Locate というアクティビティがあります。

displayMap クラスを通常のアクティビティにして、それが読み込まれたことを確認するトースト メッセージを表示するだけで、問題なく動作します。

私がこれを行う場合;

次に、ボタンをクリックするとすぐに、強制終了します。

マニフェストに正しい「uses-library」タグがあります。

ロードしようとするたびに強制終了するだけではわかりません。

これを onClick ハンドラにすると、動作中の googlemaps/default マップビューが起動します

しかし、それは私がやろうとしていることではありません。オーバーレイなどを追加できるように、自分でやりたいのです。しかし、パーミッションが正しく設定されており、lib がそこにあることは証明されています。

アプリ FC が予期しない DEX エラーである場合の logcat エラー。

誰かがここで正しい方向を指すことができますか?

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

android - googlemapsにローカルKMLファイルを受け入れさせる?

ローカルのKMLファイルを受け入れるようにgooglemapsを取得しようとしています。

このファイルはSDカード上にあり、有効なkmlファイルです。Googlemapsは読み込まれますが、ファイルが見つからないと表示されます。

正常に動作します。geo:0,0?q =は非常に文書化されていないようですが、ローカルファイルを参照するためにそれを使用する方法を誰かが手伝ってくれますか?

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

android - URLからアクティビティを起動

ユーザーが特定のURLを参照したときに、アプリケーションを起動させようとしています。私はいくつかの例を見つけました、そしてそれらはすべてマニフェストに同じものを持っていますが、それは私にとってはうまくいきません。インテントフィルターをアクティビティとレシーバーの下に配置しました。

これが私のマニフェストスニペットです:

アクティビティの下にあるときはonNewIntentを使用し、レシーバーの下にあるときはonReceiveIntentを使用してみました。どちらも、単純なLog.i呼び出しを使用して、起動するかどうかを確認しました。運が悪いです。