私はモバイルデバイス用のライブラリを作成しています。このライブラリは、特定のことが起こったとき(ログイン、アクションなど)にユーザーに通知します。 iOSで動作する方法は、GameCenterをモデルにしています。ウィンドウが画面の上部からアニメーション表示され、ユーザーに通知され、アニメーションがオフになります。Androidの現在のアクティビティに一般的にどのようにビューを追加しますか?
iOSでは、UIWindowで現在のビューを簡単に取得し、ビューを追加することができます。私はAndroidにはかなり新しいので、これがどのように可能かわかりません。現在のアクティビティとそのレイアウトを知っていなければ、ビューを追加することはできません。
可能なことを達成したいのですか?これはAndroid用の正しいソリューションですか、それともAndroidユーザーは何か違うものを期待しますか?
これは図書館のためのものです。私はそれを私の活動の1つに表示したくないです(そして、私は図書館で活動をしないことを望みます)。私はただ図を作成し、図書館を統合したアプリケーションの現在の活動。 –
現在のアクティビティをパラメータとしてライブラリ関数に渡すことができます。したがって、ルートビューだけでなく、コンテキスト、to、にアクセスして、問題に関するトーストメッセージを表示したり、リソースにアクセスしたりすることができます。 (コンテキストの受け渡しは、Androidコーディングでは非常に一般的な方法です) – Gangnus
ありがとう、それは非常に便利です! –