問題タブ [subactivity]
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:アクティブなアクティビティからフォアグラウンドアクティビティを閉じる方法は?
サーバーと非同期で通信するアプリケーションを作成しました。アプリケーションがサーバー要求を行うと、「読み込み中」の通知を含む新しいダイアログ(アクティビティ)が作成されます。メインアクティビティはサーバーの応答を処理するためのメソッドを実装しています。メインアクティビティがサーバーから応答を受け取ったら、フォアグラウンドアクティビティを閉じたいと思います。
通知ダイアログは次の方法で作成されます。
したがって、ユーザーが認証を試みると、次のメソッドが呼び出されます。
onAuthenticateResponseは認証応答を処理します。
onAuthenticateUser()の実行時に通知ダイアログ(DlgServerRequest)を閉じる方法を誰かが提案していただければ幸いです。
android - メインのアクティビティに Android のサブアクティビティを強制的に待機させる方法は?
メイン アクティビティからサブアクティビティを呼び出しています。このサブアクティビティは、ユーザーからいくつかの数値を取得し (これを達成するために編集テキスト コントロールを使用しています)、それらを別のクラスの静的変数に保存して終了します。メインアクティビティにサブアクティビティを待機させたいのですが、両方が同時に実行されています。そのように sth を実行しても役に立ちません:
メインアクティビティを強制的に待機させる方法を知っていますか? Thread.wait() メソッドは Android ではサポートされていません (プログラムがエラーをスローします)。
android - SomeActivity を拡張して onCreateOptionsMenu などを再配置する方法は?
これはかなり単純なはずですが、とにかくわかりません。かなり長くなっ
た Activity ( XyActivityと呼びましょう) があります。したがって、いくつかのオーバーライドされたメソッドをサブクラスに再配置したいと思います (それをXyOptionsと呼びましょう)。そのように見えます:
と
残念ながら、XyOptionsのメソッドは呼び出されません。そして、私には理由がわかりません。答えは些細なことだと確信しているので、何か方向性を教えてください。
ありがとう、
ステフ
android - [戻る] ボタンでメイン アクティビティがグレー表示/無効化されている
サブアクティビティからメインアクティビティに戻る ([戻る] ボタンをクリックする) 際に問題があります: メインアクティビティから新しいものを起動します (いくつかのエクストラを渡します):
開始されたアクティビティでは、エクストラや表示などからデータを取得しています。そのため、[戻る] ボタンをクリックしてメイン アクティビティに戻るまで、すべてがうまく機能します。その後、メイン アクティビティが表示されますが、直後にグレー表示されます。もう何もできません...この「グレーアウト」スタイルは、ダイアログが表示されているように見えますが、ダイアログは表示されず、代わりにアクティビティ全体がプッシュダウン/無効になっています...
もう 1 つ興味深いことに気付きました。[検索] ボタンをクリックすると、クイック検索ボックスがアクティビティの上に表示され、[戻る] ボタンをクリックすると (キャンセルするため)、アクティビティがバックグラウンドでまだ有効になっていることがわかります。その後、アクティビティは再び完全に機能するようになります(グレーアウト効果は単に消えます...)
を見てみlogcat
ましたが、有用なものは何も表示されず、例外もスローされず、次のテキストだけが常に表示されます:
この問題の原因は何ですか?
android - Android ==> Sub Activity?
Is it possible to add an activity on top of the current activity. For example lets say i click a button, and then it adds a second activity to the current activity. And the second activity only covers a small place at the buttom of my current activity.
android - SubAcivityを使用したMapViewの表示
私は主な活動をしています。そのmain.xmlは、スライダーを保持するビューを生成します。スライダーをクリックすると、conentの一部の領域が表示されます。このエリアに地図を表示したいと思います。だから私は2番目の活動が必要です。サブアクティビティを呼び出すことはできますが、main.xmlのスライダーの領域に表示したいのですが、マップには独自のmapview.xmlがあります。
何か案は?
android - タブのヘッダーをサブアクティビティに保持するにはどうすればよいですか?
私はこのタブホストを持っています:
Tab2のコンテンツにはいくつかのボタンがあり、これらの1つをクリックすると、次のサブアクティビティが開始されます。
サブアクティビティ内では、タブホストは使用できなくなりました...では、コードを変更して、サブアクティビティにタブホストを表示するにはどうすればよいですか?
android - サブアクティビティのライフサイクル
startActivityForResult()によってアクティビティが別のアクティビティを開始した場合、親が終了すると、そのサブアクティビティはどうなりますか?
android - サブアクティビティの終了時に onActivityResult が呼び出されないことがある
テスト中に、サブアクティビティの finish() が onActivityResult を実行しない場合があることに気付きました。ほとんどの場合、問題なく動作しますが、いつ、なぜこの問題が発生するのかわかりません。
サブアクティビティの開始:
サブアクティビティの終了:
onActivityResult ( Nazmul Idrisによる):
android - AndroidonActivityResultは常に0です
これは私を2日間殺してきました。2番目のアクティビティBを呼び出すメインのアクティビティAがあります。アクティビティBは、ユーザーにリストビューを表示するだけです。リストビューの項目を押すと、いくつかの文字列がメインのアクティビティAに戻され、アクティビティBが終了します。
問題は、常に結果コード0を取得し、データバンドルがnullになることです。なぜこれが起こっているのか本当にわかりません。
これが私のコードです。
結果のアクティビティBを開始します。
これにより、2番目のアクティビティが正常に開始されます。アクティビティBはリストビューに表示され、アイテムをクリックすると、呼び出し元のアクティビティAにデータを送り返そうとしています。
現時点ではテキストがあるため、アクティビティBでは次のテキストを使用しました。
呼び出しアクティビティでは、次のようにリターンをリッスンしています。
リクエストコードが正しく返されることがわかりますが、結果コードは常に0であり、データは常にnullです。
デバッグを実行しましたが、setResultがその役割を果たしており、バンドルには実際に渡したデータが含まれていますが、途中のある時点で失われています。
マニフェストに何か足りないものがありますか。これまでのところ、このプロジェクトの進捗状況は失われています。