1
colorPrimary , colorPrimaryDark and colorAccent
の値を無効にすることは可能ですか?もし可能なら、助けてください。colorPrimary、colorPrimaryDark、colorAccentの変更方法プログラムで
colorPrimary , colorPrimaryDark and colorAccent
の値を無効にすることは可能ですか?もし可能なら、助けてください。colorPrimary、colorPrimaryDark、colorAccentの変更方法プログラムで
いいえ、不可能です。しかし、複数のスタイルを作成し、実行時にアクティビティーが使用するスタイルを変更することができます。それを行うには、を使用する前にsetContentView()
とsuper.onCreate()
メソッドをonCreate()
の方法で呼び出す前に!
public void onCreate(Bundle savedInstanceState) {
setTheme(R.style.MyTheme); // (for Custom theme)
super.onCreate(savedInstanceState);
this.setContentView(R.layout.myactivity);
}
ありがとうございます –
これはできません。新しい値でオーバーライドされた新しいスタイルを作成し、これをActivityに適用します。 –
テーマは時間の経過とともに変化しないか、変更できないため、できません。 –