2つの標準ウィジェット(CheckBoxとCheckedTextView)を追加したとしましょう。最初のものは、私が何も設定しなかったという事実にもかかわらず、すてきで明確なパディングがあり、.xmlファイルにはパディングが設定されていません。もう1つは、パディングなしで提供されます。
これで、試行とエラーによってCheckBoxからパディングの値(固定)を取得できました。しかし、私の質問は、動的な方法で設定する方法です。つまり、Android 7.0でCheckBoxのパディングが「20sp」になり、「10sp」を設定した場合(現在は10spであるため、これを作成しています)、 2つのウィジェットは異なるパディングを使用します。
そして、私は一貫したパディングをしたいと思います。"?android/default_padding"
では、パディングのようなものを設定するにはどうすればよいですか?
明確化:システムのデフォルトのパディングを使用することに興味があります。すべてのウィジェットで同じ値をハードコーディングするのではありません。