いくつかのアクティビティ用にカスタムタイトルバー(いくつかの追加のコントロールを含む)を作成したいと思います。他のアクティビティにはデフォルトのタイトルバーがあるため、カスタマイズされたタイトルバーは、すべてのデバイスでデフォルトのタイトルバーと同じ外観にする必要があります。だからそれは同じでなければなりません
- 身長
- バックグラウンド
- テキスト(色、サイズ、スタイル)
- パディング/マージ
(1)タイトルバーとステータスバーの高さが同じであると仮定すると、この手法を使用して高さを見つけることができます。
しかし、どうすれば(2)、(3)、(4)を見つけることができますか?または、すべてのアクティビティにカスタムタイトルバーを作成して、まとまりのある外観にする必要がありますか?