mirror of
				https://github.com/TeamNewPipe/NewPipe
				synced 2025-10-31 07:13:00 +00:00 
			
		
		
		
	Merge branch 'master' of git://github.com/ksyko/NewPipe into jf
This commit is contained in:
		| @@ -73,8 +73,9 @@ public class ChannelActivity extends AppCompatActivity { | ||||
|  | ||||
|     @Override | ||||
|     protected void onCreate(Bundle savedInstanceState) { | ||||
|         if (Objects.equals(PreferenceManager.getDefaultSharedPreferences(this) | ||||
|                 .getString("theme", getResources().getString(R.string.light_theme_title)), getResources().getString(R.string.dark_theme_title))) { | ||||
|         if (PreferenceManager.getDefaultSharedPreferences(this) | ||||
|                 .getString("theme", getResources().getString(R.string.light_theme_title)). | ||||
|                         equals(getResources().getString(R.string.dark_theme_title)))  { | ||||
|             setTheme(R.style.DarkTheme_NoActionBar); | ||||
|         } | ||||
|         super.onCreate(savedInstanceState); | ||||
|   | ||||
| @@ -1,21 +1,19 @@ | ||||
| package org.schabi.newpipe; | ||||
|  | ||||
| import android.os.Build; | ||||
| import android.os.Bundle; | ||||
| import android.preference.PreferenceManager; | ||||
| import android.support.v7.app.AppCompatActivity; | ||||
|  | ||||
| import java.util.Objects; | ||||
|  | ||||
| import static org.schabi.newpipe.R.attr.theme; | ||||
|  | ||||
| public class ThemableActivity extends AppCompatActivity { | ||||
|  | ||||
|     @Override | ||||
|     protected void onCreate(Bundle savedInstanceState) { | ||||
|         super.onCreate(savedInstanceState); | ||||
|         if (Objects.equals(PreferenceManager.getDefaultSharedPreferences(this) | ||||
|                 .getString("theme", getResources().getString(R.string.light_theme_title)), getResources().getString(R.string.dark_theme_title))) { | ||||
|             setTheme(R.style.DarkTheme); | ||||
|         if (PreferenceManager.getDefaultSharedPreferences(this) | ||||
|                     .getString("theme", getResources().getString(R.string.light_theme_title)). | ||||
|                             equals(getResources().getString(R.string.dark_theme_title)))  { | ||||
|                 setTheme(R.style.DarkTheme); | ||||
|         } | ||||
|     } | ||||
| } | ||||
| @@ -46,9 +46,10 @@ public class SettingsActivity extends PreferenceActivity  { | ||||
|  | ||||
|     @Override | ||||
|     protected void onCreate(Bundle savedInstanceBundle) { | ||||
|         if (Objects.equals(PreferenceManager.getDefaultSharedPreferences(this) | ||||
|                 .getString("theme", getResources().getString(R.string.light_theme_title)), getResources().getString(R.string.dark_theme_title))) { | ||||
|                 setTheme(R.style.DarkTheme); | ||||
|         if (PreferenceManager.getDefaultSharedPreferences(this) | ||||
|                 .getString("theme", getResources().getString(R.string.light_theme_title)). | ||||
|                         equals(getResources().getString(R.string.dark_theme_title)))  { | ||||
|             setTheme(R.style.DarkTheme); | ||||
|         } | ||||
|         getDelegate().installViewFactory(); | ||||
|         getDelegate().onCreate(savedInstanceBundle); | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 Christian Schabesberger
					Christian Schabesberger