1

さまざまな Android テーマに設定されている値を確認する方法を知っている人はいますか? レイアウト リソース (Theme.Black、Theme.Light、Theme.Holo.Light など) のグラフィカル レイアウト ビューでテーマの名前を見つける方法を知っています。

特定のテーマが利用可能かどうかにかかわらず、デバイス間でアプリの外観を一貫させることができるように、さまざまなテーマのマージン、色の値、パディングなどを調べたいと考えています。

4

2 に答える 2

0

テーマに関する情報は、

@android:style/

したがって、値ディレクトリのstyle.xmlでそれを実行してください。スタイルのデフォルト値が取得されます。

テーマや textAppearance など、任意の動作にカスタム スタイルを追加することもできます。

これも参照してください。

それを参照するだけで、その値が得られます。

それがあなたを助けることを願っています。

楽しみ。:)

于 2012-03-01T05:16:42.123 に答える
0

特定のデバイスでテーマを見つけたい場合は、このデバイスのソース コードを取得するか、ファイルframework-res.apkを取得して逆コンパイルする必要があると思います。多くのデバイスでデフォルトのテーマが変更されているため、異なるデバイスでアプリを同じように表示したい場合は、AndroidManifest に追加し、システムを継承しないセルフビルド テーマを参照するのが最善の方法だと思います。テーマ。styles.xmlthemes.xmlandroid:theme

于 2012-03-01T06:12:23.727 に答える