2016-12-21 9 views
1

colorPrimary , colorPrimaryDark and colorAccentの値を無効にすることは可能ですか?もし可能なら、助けてください。colorPrimary、colorPrimaryDark、colorAccentの変更方法プログラムで

+0

これはできません。新しい値でオーバーライドされた新しいスタイルを作成し、これをActivityに適用します。 –

+0

テーマは時間の経過とともに変化しないか、変更できないため、できません。 –

答えて

2

いいえ、不可能です。しかし、複数のスタイルを作成し、実行時にアクティビティーが使用するスタイルを変更することができます。それを行うには、を使用する前にsetContentView()super.onCreate()メソッドをonCreate()の方法で呼び出す前に!

public void onCreate(Bundle savedInstanceState) { 

    setTheme(R.style.MyTheme); // (for Custom theme) 

    super.onCreate(savedInstanceState); 
    this.setContentView(R.layout.myactivity); 
} 
+0

ありがとうございます –

関連する問題