mirror of
				https://github.com/TeamNewPipe/NewPipe
				synced 2025-11-04 01:03:00 +00:00 
			
		
		
		
	Made changes for ICS and JB
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);
 | 
			
		||||
 
 | 
			
		||||
@@ -42,7 +42,7 @@
 | 
			
		||||
                android:id="@+id/errorMessageView"
 | 
			
		||||
                android:layout_width="wrap_content"
 | 
			
		||||
                android:layout_height="wrap_content"
 | 
			
		||||
                android:textColor="?android:attr/colorAccent"
 | 
			
		||||
                android:textColor="?attr/colorAccent"
 | 
			
		||||
                android:text="@string/info_labels"/>
 | 
			
		||||
 | 
			
		||||
            <TextView
 | 
			
		||||
@@ -63,7 +63,7 @@
 | 
			
		||||
                    android:id="@+id/errorInfoLabelsView"
 | 
			
		||||
                    android:layout_width="wrap_content"
 | 
			
		||||
                    android:layout_height="wrap_content"
 | 
			
		||||
                    android:textColor="?android:attr/colorAccent"
 | 
			
		||||
                    android:textColor="?attr/colorAccent"
 | 
			
		||||
                    android:text="@string/info_labels"/>
 | 
			
		||||
 | 
			
		||||
                <HorizontalScrollView
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user