問題タブ [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.
android - android onActivityResult with data oncreate が呼び出されるときに 4 つのアクティビティが返されます
activity_1 --> activity_2 --> activity_3 --> activity_4 は startActivityForResult を使用します。 activity_-1 に戻ると、oncreate が呼び出されますが、onResume は呼び出されません。理由を教えて?ありがとう
android - 結果に対する Android の明示的な意図
2 つのスタンドアロン アプリケーションがあります。アプリケーション A とアプリケーション B。アプリケーション A からアプリケーション B のアクティビティを開始し、結果を取得したいと考えています。アクションを使用して A からアプリケーション B のアクティビティを呼び出すことができますが、アクティビティの終了後にアプリケーション A に戻ることができません。A の OnActivityResult は呼び出されません。以下はコードです。
アプリケーション B :
android - java.lang.RuntimeException: Lg シリーズでアクティビティを再開できません
写真を撮ると、以下のエラーが表示されます。アプリは HTC rhyme と Galaxy Tab 7.7 で完全に動作することに注意してください。どのように修正できますか?
forResult 呼び出し
onResult
getRealPath
realpath catch ブロックからの StackTrace
編集さらに5台の電話でテストを行ったところ、すべて正常に動作しました。LG電話のみが問題を引き起こします。 編集:マネージドクエリの代わりにカーソルローダーを使用しようとしました。同じ問題
android - カスタム クラスのどのコピーがタップされたかを検出する
ボタンをタップすると、メイン ビューに複製が作成されるカスタム xml ビューがあります。
ユーザーは何度でも addButton をタップでき、毎回新しい newCard を生成します。
各 newCard には ImageButton と EditText があります。ImageButton がタップされると、Result で Camera インテントを開始します。
このアクティビティ クラスの後半で、カメラ アクティビティの結果を予想します。
私のログは、thisCardId を使用して、newCard のどのインスタンスを適切に確認しますか? 写真の割り当ては問題ありません...ただ、 onActivityResult が範囲外であるため、どれを割り当てるかわかりません。私が知る限り、アクティビティに匿名のオーバーライドを割り当てることはできません全体として...
android - 他のアクティビティでレイアウトを変更する
Gallery.class を介して Main.class クラスの ImageView を変更する方法はありますか?
私のメインクラスonClickは、Gallery.classのメソッドsetImageを呼び出します
これはonActivityResultです
そして、私はこのエラーが発生します
08-07 08:35:08.208: E/AndroidRuntime(15689): 原因: java.lang.NullPointerException 08-07 08:35:08.208: E/AndroidRuntime(15689): android.app.Activity.startActivityForResult(Activity で.java:3370)
android - com.android.camera.action.CROP がランドスケープ モードで機能しない
問題があります。カメラで写真を撮り、撮影した写真をトリミングできる画面を表示する必要があります。私はそのような機能を追加しました:
写真付きのカメラから結果を取得したら、撮影した写真に一時的な uri を指定してこの関数を呼び出します。通常、onActivityResult を呼び出すと、RESULT_OK とデータを取得します。すべて正常に動作します。しかし、ランドスケープモードの1つのデバイス(Androidバージョン2.3.4)では、RESULT_CANCELEDが表示され、トリミングのある画面が表示されません。何が問題ですか?
android - カメラインテントを使用してビットマップを大きくする
私のカメラ インテント ビットマップは 160x120 しかありません。フル サイズのビットマップを実現するにはどうすればよいでしょうか
ところで私は EXTRA_OUTPUT を試しましたが、使い方がわかりません
私は2つのクラスを持っています
私のメインクラスonActivityResultはこれです
これは photo.class コードです
それらは別のクラスにあり、EXTRA_OUTPUTの使用方法がわかりません。助けてください、ありがとう
編集:
私は photo.class を呼び出します
を使用して
photo.openCamera(); メインクラスで