多くの人がルーチンの一部としてカメラを使用する職場設定でタブレット用に設計されたアプリがあります。スーパーバイザーがアプリを離れることは適切かつ必要なことですが、他の人が誤って離れることは難しいはずです。ただし、ホームキーの長押しは、誤って行うのはかなり簡単です。私はそれを自分でやった。最近のタスクのリストが表示されます。ユーザーはそれらのいずれかをタップすることができ、それらのいくつかは平均的なスマートフォン所有者ほど洗練されていないため、失われます.
このリストは、getRecentTasks を介してプログラムで取得できます。私の質問は、そのリストから最新のタスク (私のもの) を除くすべてを削除する方法、長さを 1 つの要素だけに減らす方法、またはリストされたタスクを変更してアプリケーションを指すようにする方法です。私はこれが可能であることを知っています.Toddler Lockがそれを行います.
私の最初の試みは、参照によって渡されることを期待して、返されたインテントを変更することでした。そのような幸運はありません。他のアイデアはありますか?
(ホームキーを短く押すことについて話しているのではありません。ここで見つかったものに部分的に基づいて、すでにそれを理解しています。)