2

実行時にウィジェットで使用されているスタイルを特定し、スタイルのオーバーライドが適用されていることを確認する方法はありますか? Hierarchy Viewer がこれを表示することを期待していましたが、そうではありません。たとえば、別のテーマに基づいたテーマを使用し、ウィジェットのレイアウト XML でテキストの色をオーバーライドする場合、これを一目で確認できるツールや方法はありますか?ソースコードとテーマ/スタイル定義ファイル?

ありがとう。

4

1 に答える 1

2

私の知る限り、これは不可能です。

スタイルは、XML で定義され、コンパイル時にバイナリ形式にコンパイルされる編成ツールです。したがって、実行時にウィジェットに適用されるさまざまなスタイルを Android OS が区別できるとは思えません。

ビューのスタイルを動的に設定することもできないと思います。

于 2012-06-07T01:55:27.700 に答える