問題タブ [onactivityresult]

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

android - 一部のデバイスで Android カメラ インテントが機能しない

私のアプリには、カメラの意図を起動し、キャプチャした画像を特定のパスに保存するボタンがあります。キャプチャされた画像は、ユーザーがカメラから右マークまたは保存オプションをクリックすると保存されます。同時に、ユーザーがカメラから右マークまたは保存オプションをクリックすると、カメラ インテント ランチャー アクティビティの onActivityResult() が呼び出されます。すべて正常に動作していますが、一部のデバイスでは、ボタンのクリックでカメラ インテントが起動されますが、画像がキャプチャされた後にユーザーが保存ボタンをクリックすると、カメラが閉じず、 にも戻りませんonActivityResult()。カメラを起動するには、このインテントを使用しています。

この問題の解決を手伝ってください...貴重な回答に感謝します。よろしくお願いします

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

google-maps - Android - ナビアプリ終了後のonActivityResult

GoogleMaps または Waze ナビゲーションを開始するインテントを立ち上げました。onActivityResult でインテントを起動すると、ナビゲーションが完了したときにフィードバックを受け取ることができますか? ナビゲーションが終了したときにフィードバックを得る他の方法はありますか?

私のコード:

グーグルマップの起動

結果をつかむ

GoogleMapアプリが何をしたかに関係なく、GoogleMapを閉じると常にresultCode 0が返されます。

ありがとう!!

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

android - AndroidのListviewのCustomListAdapterクラスでインテントの結果をキャッチする方法

タイプ Person のオブジェクトを持つ ArrayList があります。Person クラスには、フィールド name、address1、address2、city、state、postcode、および country があります。特定の人を編集してから、その人を表示する ListAdapter が更新されたデータを表示するように変更を更新できるようにしたいと考えています。この ListView は RecipientActivity (Activity A) に含まれています。

カスタム アダプターで、TextView の onClick イベントのインテントを使用して、Activity RecipientAddressActivity (Activity B) を開始します。

アクティビティ BI で、次のように onCreate() イベントで Current_Recipient とインデックスを取得します。

同じアクティビティに「保存」ボタンがあり、その Onclick で、編集中の新しい人物または古い人物のいずれかになる Person オブジェクトを作成します。

ボタン保存の onClick() イベント

問題は、Activity B を開始する方法が 2 つあることです。ListView の Adapter を使用して Activity B を開始したときに、どこでどのように結果をキャッチするのかわかりません。

至急助けてください。さらにコードや説明が必要な場合はお知らせください。

ありがとう。

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

android - Androidフォンでファイル(.txtや.apkファイルなど)のパスを選択して取得する方法

次のコードを使用して、画像とビデオ ファイルのパスを取得します。

ただし、 .txt 、 .apk 、 .zipなどの他の形式のファイルのパスを取得することはできません。

他の形式のファイルのパスを取得するには?

0 投票する
5 に答える
4575 参照

java - フラグメントでの onActivityResult の使用

こんにちはフラグメントでは、連絡先から電話番号を選択して EditText に挿入したいと考えています

しかし、断片的には機能していません。私はそれをアクティビティで使用しており、機能しています。変更方法を教えてください<ありがとう

エラー: RESULT_OK を変数に解決できません

メソッド managedQuery(Uri, null, null, null, null) は型 new View.OnClickListener() に対して未定義です{}

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

java - アクティビティが再作成されたときの onActivityResult() 関数?

問題があります:アプリで写真を撮ると、アプリがカメラアプリを開いて写真を撮りますが、アクティビティを返すと、デバイスのメモリが少なくなり、onCreate()関数が呼び出されます。この場合、 onActivityResult() は onCreate() の前に呼び出されますか、または onCreate() は onActivityResult() の前に呼び出されますか? アクティビティの @Override 関数のシーケンス図はありますか?

よろしくお願いします。

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

android - onActivityResult で getIntExtra() を実行できません

Intent を介してあるアクティビティから別のアクティビティに int 型を送受信する際に問題が発生しました。

受信アクティビティに配置された onActivityResult() 関数で送信しています。

コード:

送信アクティビティ:

受信アクティビティ:

// onClick で他のクラスを移動する

インテント goFocus =new Intent(Games.this,FocusGame.class);

startActivityForResult(goFocus,1);

// onActivityResult 関数で

}

コードの結果には、sss=-1 のログが与えられます。つまり、

getIntent().getIntExtra();

は常に null です。

そして、MP のログは正常に機能しています。

-

ここで私を助けてくれることを願っています。

- 前もってありがとう、ヤニフ。

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

android - onActivityResult が機能せず、apk がクラッシュする

シンプルなメモ apk を作成しようとしていて、startActivityForResultと でスタックしていonActivityResultます。

ここにコードがあります

2 つ目は編集ページです。

Note 自体は、2 つの変数 (プライベート String サブジェクト; プライベート String 詳細;)、コンストラクタ、ゲッター、およびセッターを持つ Java クラスです。

apk がクラッシュし、新しいメモが追加されませんか?

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

android - onActivityResult() とその過程で向きを変える

私のアプリがクラッシュしたいくつかの問題を共有したいと思いますが、なぜそれが成功するのか正確には想像できません。

  • アクティビティ A (onActivityResult() と startActivityforResult() を実装しており、基本的には、それぞれにいくつかのコンポーネントを持つ 2/3 ビューを持つ Viewpager です)
  • アクティビティ B (戻るために setFinish() と finish() を実装したもの)

これはプロセスです:

  1. 活動Aを開始
  2. アクティビティ B を A から開始します。
  3. アクティビティ B の向きを変更します。
  4. アクティビティ B の finish() を実行し、アクティビティ A に戻ります。
  5. クラッシュ。

スタックトレースを見たところ、クラッシュは onActivityResult 内にあり、使用したのはすべての変数 (int、ArrayList、ListView などの UI コンポーネント) であり、参照が失われていました。

私が得るエラーのタイプは

"NullPointerExpection" (int および ListView)

"CursorIndexOutOfBoundException" (ArrayList)

このエラーの見出し:

java.lang.RuntimeException: 結果 ResultInfo の配信に失敗しました

向きの変化がなければ問題はないと言わざるを得ません。

問題を修正しましたが、結果のコードは想像できます。非常にコストがかかるいくつかのUIコンポーネントにfindViewById()を使用するなど、エラーが発生したすべてを初期化する必要がありました。アクティビティAの単純なXML(LinearLayoutなど)では渡されないため、主にViewPagerによるものだと思います。似たような経験や説明はありますか?

ありがとう。

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

android - デフォルトのピッカーを使用して選択した場合、Android onactivityresult は null を返します

私はこの奇妙な問題を抱えていました.SOをチェックしましたが、ウェブでは何も見つかりませんでした.私のコードにはまったく問題はありません.フラグメントからオーディオファイルを選択したいのですが、私のコードは次のとおりです.

Androidのデフォルトピッカーで曲を選ぶと、

しかし、 es explorer pickerで同じ曲を選ぶと、

xperia-neo-v で Android 4.0 を使用していますが、これを修正するためにコードでできることはありますか? それともソニーのビルドですか?