問題タブ [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 投票する
3 に答える
2287 参照

android - onActivityResult(int, int, Intent) は Object 型に対して未定義です

「onActivityResult(int, int, Intent) is undefined for the type Object」という「onActivityResult」のエラーが表示されます

私は同じ問題を抱えている人々を見てきました. それらを再配置しようとしましたが、ますますエラーが発生し続けています。

うまくいけば、誰かがこれで私を助けてくれるでしょう:

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

android - onActivityResult の onClickListener が機能しない

最初に [追加] ボタンがあり、このボタンをクリックすると、2 番目のアクティビティにインテントが送信されます。2 番目のアクティビティには、2 つの EditText ビューと [保存] ボタンがあります。保存を押した後、最初のアクティビティに戻り、onActivityResult 関数 TextView と 2 つのボタン (編集と移動) で作成します。これらのボタンを押しても何も起こりません。

これは私のコードです:

私の間違いは何ですか?関数から onClick に onClickListener を配置すると、アプリケーションがクラッシュします。

ありがとう。

更新: デバッガーが OnClick 関数にステップ インしました。OnClick 関数のループに問題がある可能性があります。TextView と編集ボタンを同じ ID で識別し、ループ内で、Activity のすべてのビューで TextView をボタン ID で検索します。そして、TextView でデータを編集するための 2 番目のアクティビティに再び移動します。しかし、私は理解できません、それの何が問題なのですか。

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

android - OnActivityResult 関数の findViewById() でクラッシュが発生する

onActivityResult 関数では、このレイアウトにレイアウトとボタンを作成します。ボタンを押すと、新しいアクティビティを呼び出してデータを編集したいと思います。新しいアクティビティからデータを受け取り、ID でボタンを見つけて変更を適用したいと考えています。しかし、関数 findViewById がアプリケーションのクラッシュを引き起こします。どうすれば修正できますか?

これは私のコードの一部です:

ありがとう。

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

android - Android で ListView の setOnItemClickListener から startActivityForResult を呼び出す

アクティビティ A でインテントを作成してから、Android の ListView の setOnItemClickListener から startActivityForResult を使用してアクティビティ B を開始しています。

問題は、アクティビティを起動すると、すぐにアクティビティ A の onActivityResult 部分に入りますが、resultCode = 0; であるということです。次に、それを実行した後、アクティビティ B の onCreate などをロードします。

次のコードは私の onActivityResult です:

これは、アクティビティ B を終了して結果コードを与える単純なコードです。

なぜこれが起こっているのでしょうか?これは今まで見たことがありません。よろしくお願いします。

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

android - TextView のテキストの変更が機能しない

TextViewinonActivityResultメソッドのテキストを変更したい。正しく設定されているようですが、 に表示されませんview

TextViewの 3 分Fragmentの1ですViewPager

だからここに私のコードがあります:

ご覧のとおり、 を使用してみましinvalidateたが、何もしません。どうすればその問題を解決できますか?

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

android - アクティビティ結果の Android は常に 0 と null インテントを返します

ネットで見つけたほとんどすべての解決策を試しましたが、まだ問題を解決できません。誰か次のコードを手伝ってくれませんか? 私は本当にそれを機能させることはできません。setresult コードを onBackPressed イベントに入れようとしても、親アクティビティはまだ結果コード = 0 を取得します。

  1. スピナーのタッチ イベントで親 [CreatePostActivity] の結果のアクティビティを開始します。

@オーバーライド

  1. 子 [CreatePostActivity_Category] ​​にはリストビューが含まれ、以下のようなアダプターで初期化されます。

listitem_select_checkbox.xml

受け取る CreatePostActivity :

CreatePostActivity_Category: