こんにちは。Android Developerのさわいです。最近レヴォーグ STI Sport 2.0を試乗したのですが、これに「STI」ってつけるの?という感じで、拍子抜けでした。標準モデルよりは走りのレベルが高いかもしれません。でも冷静に考えると、一応欧州プレミアムカーと張り合うクルマとして、標準モデルでこれくらいのレベルにはなっていてほしい感はありました。「STI」というブランドとまぁまぁなプライスタグから期待すると、悲しみが生まれます。商売的には成功しているみたいですけど。利幅が大きそうなので、このまま売れて欲しいですね。その後乗った WRX STI がとにかく最高すぎて、余計にそう思ってしまった次第です。
さて今回は、Androidで、カスタマイズ可能なDialogのような画面を楽につくる方法について触れていきたいと思います。
Android でカスタマイズダイアログをつくるのはめんどくさいです。AlertDialogよりはDialogFragmentのほうが楽にはなっていますが、それでもやることが多く、骨が折れます。
なので今回は、DialogはAlertDialogやDialogFragmentで作るもの、という発想は捨てて、ActivityにMaterial Themeに用意されているDialogのStyleを適応することで、簡単に綺麗に実装していく方法で進めることにします。
続きを読む