私のアプリケーションでは、現在進行中のアクティビティとは関係のない場所 (私が選択しましたが、画面上のどこにでも配置できます) でのショーとなるフローティング ビューを作成したいと考えています。以下のアクティビティは引き続きタッチ可能 (フォーカスあり) であり、このビューは明示的にタッチされるたびにのみタッチされます。
さらに、ユーザーがアプリケーション内にいる限り、ユーザーがアクティビティから別のアクティビティに移動しても、フローティング ビューは保持されます。
下の画像を参照してください。
これの私の目的は、特定のことが起こったときに、このフローティング ビューを数秒間表示して、ユーザーがそれを押すか、X を押して閉じることができるようにすることです (つまり、カスタム レイアウトになります)。 .
これを達成するための最良の方法は何ですか?
4.0.x* 以降をターゲットにします。
- x > 1