Fixed Cursor initialization deprecation
This commit is contained in:
		
							parent
							
								
									0473ac72da
								
							
						
					
					
						commit
						df9954ba0b
					
				@ -22,6 +22,7 @@ public abstract class AppListAdapter extends CursorAdapter {
 | 
				
			|||||||
    private DisplayImageOptions displayImageOptions;
 | 
					    private DisplayImageOptions displayImageOptions;
 | 
				
			||||||
    private String upgradeFromTo;
 | 
					    private String upgradeFromTo;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    @SuppressWarnings("deprecation")
 | 
				
			||||||
    public AppListAdapter(Context context, Cursor c) {
 | 
					    public AppListAdapter(Context context, Cursor c) {
 | 
				
			||||||
        super(context, c);
 | 
					        super(context, c);
 | 
				
			||||||
        init(context);
 | 
					        init(context);
 | 
				
			||||||
 | 
				
			|||||||
@ -2,10 +2,19 @@ package org.fdroid.fdroid.views;
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
import android.content.Context;
 | 
					import android.content.Context;
 | 
				
			||||||
import android.database.Cursor;
 | 
					import android.database.Cursor;
 | 
				
			||||||
 | 
					import android.os.Build;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
public class AvailableAppListAdapter extends AppListAdapter {
 | 
					public class AvailableAppListAdapter extends AppListAdapter {
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    public AvailableAppListAdapter(Context context, Cursor c) {
 | 
					    public static AvailableAppListAdapter create(Context context, Cursor cursor, int flags)   {
 | 
				
			||||||
 | 
					        if (Build.VERSION.SDK_INT >= 11) {
 | 
				
			||||||
 | 
					            return new AvailableAppListAdapter(context, cursor, flags);
 | 
				
			||||||
 | 
					        } else {
 | 
				
			||||||
 | 
					            return new AvailableAppListAdapter(context, cursor);
 | 
				
			||||||
 | 
					        }
 | 
				
			||||||
 | 
					    }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    private AvailableAppListAdapter(Context context, Cursor c) {
 | 
				
			||||||
        super(context, c);
 | 
					        super(context, c);
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@ -13,7 +22,7 @@ public class AvailableAppListAdapter extends AppListAdapter {
 | 
				
			|||||||
        super(context, c, autoRequery);
 | 
					        super(context, c, autoRequery);
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    public AvailableAppListAdapter(Context context, Cursor c, int flags) {
 | 
					    private AvailableAppListAdapter(Context context, Cursor c, int flags) {
 | 
				
			||||||
        super(context, c, flags);
 | 
					        super(context, c, flags);
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
				
			|||||||
@ -2,10 +2,19 @@ package org.fdroid.fdroid.views;
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
import android.content.Context;
 | 
					import android.content.Context;
 | 
				
			||||||
import android.database.Cursor;
 | 
					import android.database.Cursor;
 | 
				
			||||||
 | 
					import android.os.Build;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
public class CanUpdateAppListAdapter extends AppListAdapter {
 | 
					public class CanUpdateAppListAdapter extends AppListAdapter {
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    public CanUpdateAppListAdapter(Context context, Cursor c) {
 | 
					    public static CanUpdateAppListAdapter create(Context context, Cursor cursor, int flags) {
 | 
				
			||||||
 | 
					        if (Build.VERSION.SDK_INT >= 11) {
 | 
				
			||||||
 | 
					            return new CanUpdateAppListAdapter(context, cursor, flags);
 | 
				
			||||||
 | 
					        } else {
 | 
				
			||||||
 | 
					            return new CanUpdateAppListAdapter(context, cursor);
 | 
				
			||||||
 | 
					        }
 | 
				
			||||||
 | 
					    }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    private CanUpdateAppListAdapter(Context context, Cursor c) {
 | 
				
			||||||
        super(context, c);
 | 
					        super(context, c);
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@ -13,7 +22,7 @@ public class CanUpdateAppListAdapter extends AppListAdapter {
 | 
				
			|||||||
        super(context, c, autoRequery);
 | 
					        super(context, c, autoRequery);
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    public CanUpdateAppListAdapter(Context context, Cursor c, int flags) {
 | 
					    private CanUpdateAppListAdapter(Context context, Cursor c, int flags) {
 | 
				
			||||||
        super(context, c, flags);
 | 
					        super(context, c, flags);
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
				
			|||||||
@ -2,10 +2,19 @@ package org.fdroid.fdroid.views;
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
import android.content.Context;
 | 
					import android.content.Context;
 | 
				
			||||||
import android.database.Cursor;
 | 
					import android.database.Cursor;
 | 
				
			||||||
 | 
					import android.os.Build;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
public class InstalledAppListAdapter extends AppListAdapter {
 | 
					public class InstalledAppListAdapter extends AppListAdapter {
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    public InstalledAppListAdapter(Context context, Cursor c) {
 | 
					    public static InstalledAppListAdapter create(Context context, Cursor cursor, int flags)  {
 | 
				
			||||||
 | 
					        if (Build.VERSION.SDK_INT >= 11) {
 | 
				
			||||||
 | 
					            return new InstalledAppListAdapter(context, cursor, flags);
 | 
				
			||||||
 | 
					        } else {
 | 
				
			||||||
 | 
					            return new InstalledAppListAdapter(context, cursor);
 | 
				
			||||||
 | 
					        }
 | 
				
			||||||
 | 
					    }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    private InstalledAppListAdapter(Context context, Cursor c) {
 | 
				
			||||||
        super(context, c);
 | 
					        super(context, c);
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@ -13,7 +22,7 @@ public class InstalledAppListAdapter extends AppListAdapter {
 | 
				
			|||||||
        super(context, c, autoRequery);
 | 
					        super(context, c, autoRequery);
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    public InstalledAppListAdapter(Context context, Cursor c, int flags) {
 | 
					    private InstalledAppListAdapter(Context context, Cursor c, int flags) {
 | 
				
			||||||
        super(context, c, flags);
 | 
					        super(context, c, flags);
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
				
			|||||||
@ -767,7 +767,7 @@ public class ManageReposActivity extends ActionBarActivity {
 | 
				
			|||||||
            setRetainInstance(true);
 | 
					            setRetainInstance(true);
 | 
				
			||||||
            setHasOptionsMenu(true);
 | 
					            setHasOptionsMenu(true);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
            repoAdapter = new RepoAdapter(getActivity(), null);
 | 
					            repoAdapter = RepoAdapter.create(getActivity(), null, 0);
 | 
				
			||||||
            repoAdapter.setEnabledListener(this);
 | 
					            repoAdapter.setEnabledListener(this);
 | 
				
			||||||
            setListAdapter(repoAdapter);
 | 
					            setListAdapter(repoAdapter);
 | 
				
			||||||
        }
 | 
					        }
 | 
				
			||||||
 | 
				
			|||||||
@ -2,6 +2,7 @@ package org.fdroid.fdroid.views;
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
import android.content.Context;
 | 
					import android.content.Context;
 | 
				
			||||||
import android.database.Cursor;
 | 
					import android.database.Cursor;
 | 
				
			||||||
 | 
					import android.os.Build;
 | 
				
			||||||
import android.support.v4.widget.CursorAdapter;
 | 
					import android.support.v4.widget.CursorAdapter;
 | 
				
			||||||
import android.view.LayoutInflater;
 | 
					import android.view.LayoutInflater;
 | 
				
			||||||
import android.view.View;
 | 
					import android.view.View;
 | 
				
			||||||
@ -22,7 +23,15 @@ public class RepoAdapter extends CursorAdapter {
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
    private EnabledListener enabledListener;
 | 
					    private EnabledListener enabledListener;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    public RepoAdapter(Context context, Cursor c, int flags) {
 | 
					    public static RepoAdapter create(Context context, Cursor cursor, int flags)   {
 | 
				
			||||||
 | 
					        if (Build.VERSION.SDK_INT >= 11) {
 | 
				
			||||||
 | 
					            return new RepoAdapter(context, cursor, flags);
 | 
				
			||||||
 | 
					        } else {
 | 
				
			||||||
 | 
					            return new RepoAdapter(context, cursor);
 | 
				
			||||||
 | 
					        }
 | 
				
			||||||
 | 
					    }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    private RepoAdapter(Context context, Cursor c, int flags) {
 | 
				
			||||||
        super(context, c, flags);
 | 
					        super(context, c, flags);
 | 
				
			||||||
        inflater = LayoutInflater.from(context);
 | 
					        inflater = LayoutInflater.from(context);
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
@ -32,7 +41,8 @@ public class RepoAdapter extends CursorAdapter {
 | 
				
			|||||||
        inflater = LayoutInflater.from(context);
 | 
					        inflater = LayoutInflater.from(context);
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    public RepoAdapter(Context context, Cursor c) {
 | 
					    @SuppressWarnings("deprecation")
 | 
				
			||||||
 | 
					    private RepoAdapter(Context context, Cursor c) {
 | 
				
			||||||
        super(context, c);
 | 
					        super(context, c);
 | 
				
			||||||
        inflater = LayoutInflater.from(context);
 | 
					        inflater = LayoutInflater.from(context);
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
 | 
				
			|||||||
@ -58,7 +58,7 @@ public class AvailableAppsFragment extends AppListFragment implements
 | 
				
			|||||||
    @Override
 | 
					    @Override
 | 
				
			||||||
    protected AppListAdapter getAppListAdapter() {
 | 
					    protected AppListAdapter getAppListAdapter() {
 | 
				
			||||||
        if (adapter == null) {
 | 
					        if (adapter == null) {
 | 
				
			||||||
            final AppListAdapter a = new AvailableAppListAdapter(getActivity(), null);
 | 
					            final AppListAdapter a = AvailableAppListAdapter.create(getActivity(), null, 0);
 | 
				
			||||||
            Preferences.get().registerUpdateHistoryListener(new Preferences.ChangeListener() {
 | 
					            Preferences.get().registerUpdateHistoryListener(new Preferences.ChangeListener() {
 | 
				
			||||||
                @Override
 | 
					                @Override
 | 
				
			||||||
                public void onPreferenceChange() {
 | 
					                public void onPreferenceChange() {
 | 
				
			||||||
 | 
				
			|||||||
@ -15,7 +15,7 @@ public class CanUpdateAppsFragment extends AppListFragment {
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
    @Override
 | 
					    @Override
 | 
				
			||||||
    protected AppListAdapter getAppListAdapter() {
 | 
					    protected AppListAdapter getAppListAdapter() {
 | 
				
			||||||
        return new CanUpdateAppListAdapter(getActivity(), null);
 | 
					        return CanUpdateAppListAdapter.create(getActivity(), null, 0);
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    @Override
 | 
					    @Override
 | 
				
			||||||
 | 
				
			|||||||
@ -15,7 +15,7 @@ public class InstalledAppsFragment extends AppListFragment {
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
    @Override
 | 
					    @Override
 | 
				
			||||||
    protected AppListAdapter getAppListAdapter() {
 | 
					    protected AppListAdapter getAppListAdapter() {
 | 
				
			||||||
        return new InstalledAppListAdapter(getActivity(), null);
 | 
					        return InstalledAppListAdapter.create(getActivity(), null, 0);
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    @Override
 | 
					    @Override
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user