問題タブ [android-recents]

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

android - 同じルート アクティビティで複数の Android タスクを開く

新しい(別の)タスク(つまり、最近の画面で別のバックスタックと別のインスタンス)で Main2Activity を使用してインテントを開始しようとしています。それを行うべき方法は、Intent.FLAG_ACTIVITY_NEW_TASKおよびIntent.FLAG_ACTIVITY_MULTIPLE_TASKインテント フラグを追加することであることに気付きました。

しかし、これは (マニフェストで) Main2Activity android:taskAffinityをデフォルト以外 (つまり、現在のアクティビティのタスク アフィニティ以外) に設定した場合にのみ機能します。

問題は、同じアクティビティで別の新しいタスクを複数回作成できるようにしたいことです。

例:

Android Gmail アプリでは、「作成」ボタンを数回クリックすることができ、そのたびにコンポーザの「新しいインスタンス」が作成されます。まったく同じ動作を実現したいと思います。

どんな手掛かり?

どうもありがとう。

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

android - 最近の画面とアクティビティのライフサイクル

最近の画面でユーザーに表示され、ユーザーのビューにレンタルされるときの Android アクティビティの正確なライフサイクル パスは何ですか? ユーザーがアプリを離れたかどうか (onPause() および/または onStop()) が呼び出され、アクティビティがフォアグラウンドに残っている状態で戻ってきたかどうかを判断できるかどうかを知りたいです。

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

android - 最近使用したアプリケーションを実用的に取得する方法は?

最近開いたアプリケーションの追加をアプリケーションに実装しようとしています。getRunningAppProcess()を実行しようとしていますが、アプリケーションの詳細のみが表示されます。また、getSystemService()を試してみましたが、何のリードも得られませんでした。UsageStats の賛成票ソリューションが見つかりました。また、アプリケーションの詳細のみが表示されます。