http://developer.android.com/design/building-blocks/dialogs.htmlの Android 設計ドキュメントでは、ダイアログ、アラート、ポップアップ、トーストを明確に区別しています。また、クラスによるダイアログDialogFragmentとクラスによるトーストの実装も推奨していToastます。ただし、ポップアップを実装する必要があるかどうかは明確ではありませPopupWindowんDialogFragment。
DialogFragments通常、[OK]/[キャンセル] ボタンが付属しており、その場所をPopupWindows定義できることは知っていますが、
- これらのわずかな違いは、どちらか一方を使用する唯一の引数ですか?
DialogFragmentその後継者は、あるPopupWindow時点で非推奨になりますか?- https://stackoverflow.com/a/15165554/2482894の回答によると、PopupWindow は「いくつかのテンプレートに制限されています」ですが、クラスのドキュメントに限られた量のテンプレートへの参照が見つかりません。
- 最後に、 http: //developer.android.com/design/media/dialogs_popups_example.png のようなポップアップをどのように実装しますか?またその理由は?