さまざまな Android テーマに設定されている値を確認する方法を知っている人はいますか? レイアウト リソース (Theme.Black、Theme.Light、Theme.Holo.Light など) のグラフィカル レイアウト ビューでテーマの名前を見つける方法を知っています。
特定のテーマが利用可能かどうかにかかわらず、デバイス間でアプリの外観を一貫させることができるように、さまざまなテーマのマージン、色の値、パディングなどを調べたいと考えています。
さまざまな Android テーマに設定されている値を確認する方法を知っている人はいますか? レイアウト リソース (Theme.Black、Theme.Light、Theme.Holo.Light など) のグラフィカル レイアウト ビューでテーマの名前を見つける方法を知っています。
特定のテーマが利用可能かどうかにかかわらず、デバイス間でアプリの外観を一貫させることができるように、さまざまなテーマのマージン、色の値、パディングなどを調べたいと考えています。
テーマに関する情報は、
@android:style/
したがって、値ディレクトリのstyle.xmlでそれを実行してください。スタイルのデフォルト値が取得されます。
テーマや textAppearance など、任意の動作にカスタム スタイルを追加することもできます。
これも参照してください。
それを参照するだけで、その値が得られます。
それがあなたを助けることを願っています。
楽しみ。:)
特定のデバイスでテーマを見つけたい場合は、このデバイスのソース コードを取得するか、ファイルframework-res.apk
を取得して逆コンパイルする必要があると思います。多くのデバイスでデフォルトのテーマが変更されているため、異なるデバイスでアプリを同じように表示したい場合は、AndroidManifest に追加し、システムを継承しないセルフビルド テーマを参照するのが最善の方法だと思います。テーマ。styles.xml
themes.xml
android:theme