2016-06-26 2 views
0

Я хочу применить стиль к моему приложению, как только я выберу предпочтение приложения.Применение стиля к действию

Вот соответствующий раздел в моем MainActivity.java:

private void loadPreferences(){ 
    SharedPreferences sharedPreferences = PreferenceManager.getDefaultSharedPreferences(this); 

    boolean Background = sharedPreferences.getBoolean("background_color", false); 
    if (Background){ 
     LinearLayout mainLayout = (LinearLayout)findViewById(R.id.mainActivityLayout); 

    } 

^Я хочу, чтобы применить стиль в (Background) части.

ответ

1

Идите вперед и используйте свой цвет вместо WHITE.

if (Background){ 
     LinearLayout mainLayout = (LinearLayout)findViewById(R.id.mainActivityLayout); 
     mainLayout.setBackgroundColor(Color.WHITE); 
} 
+0

где я могу добавить это? –

+0

Я отредактировал свой ответ. – uguboz

0

Я не верю, что вы можете установить стиль программно. Однако вы можете обойти это с помощью шаблона шаблона xml или создать свой собственный класс для просмотров

Смежные вопросы