12

http://developer.android.com/design/building-blocks/dialogs.htmlの Android 設計ドキュメントでは、ダイアログ、アラート、ポップアップ、トーストを明確に区別しています。また、クラスによるダイアログDialogFragmentとクラスによるトーストの実装も推奨していToastます。ただし、ポップアップを実装する必要があるかどうかは明確ではありませPopupWindowDialogFragment

DialogFragments通常、[OK]/[キャンセル] ボタンが付属しており、その場所をPopupWindows定義できることは知っていますが、

  • これらのわずかな違いは、どちらか一方を使用する唯一の引数ですか?
  • DialogFragmentその後継者は、あるPopupWindow時点で非推奨になりますか?
  • https://stackoverflow.com/a/15165554/2482894の回答によると、PopupWindow は「いくつかのテンプレートに制限されています」ですが、クラスのドキュメントに限られた量のテンプレートへの参照が見つかりません。
  • 最後に、 http: //developer.android.com/design/media/dialogs_popups_example.png のようなポップアップをどのように実装しますか?またその理由は?
4

1 に答える 1