ADD week 5
This commit is contained in:
@ -0,0 +1,55 @@
|
||||
package androidx.cursoradapter.widget;
|
||||
|
||||
import android.content.Context;
|
||||
import android.database.Cursor;
|
||||
import android.view.LayoutInflater;
|
||||
import android.view.View;
|
||||
import android.view.ViewGroup;
|
||||
|
||||
/* loaded from: classes.dex */
|
||||
public abstract class ResourceCursorAdapter extends CursorAdapter {
|
||||
private int mDropDownLayout;
|
||||
private LayoutInflater mInflater;
|
||||
private int mLayout;
|
||||
|
||||
public void setDropDownViewResource(int i) {
|
||||
this.mDropDownLayout = i;
|
||||
}
|
||||
|
||||
public void setViewResource(int i) {
|
||||
this.mLayout = i;
|
||||
}
|
||||
|
||||
@Deprecated
|
||||
public ResourceCursorAdapter(Context context, int i, Cursor cursor) {
|
||||
super(context, cursor);
|
||||
this.mDropDownLayout = i;
|
||||
this.mLayout = i;
|
||||
this.mInflater = (LayoutInflater) context.getSystemService("layout_inflater");
|
||||
}
|
||||
|
||||
@Deprecated
|
||||
public ResourceCursorAdapter(Context context, int i, Cursor cursor, boolean z) {
|
||||
super(context, cursor, z);
|
||||
this.mDropDownLayout = i;
|
||||
this.mLayout = i;
|
||||
this.mInflater = (LayoutInflater) context.getSystemService("layout_inflater");
|
||||
}
|
||||
|
||||
public ResourceCursorAdapter(Context context, int i, Cursor cursor, int i2) {
|
||||
super(context, cursor, i2);
|
||||
this.mDropDownLayout = i;
|
||||
this.mLayout = i;
|
||||
this.mInflater = (LayoutInflater) context.getSystemService("layout_inflater");
|
||||
}
|
||||
|
||||
@Override // androidx.cursoradapter.widget.CursorAdapter
|
||||
public View newView(Context context, Cursor cursor, ViewGroup viewGroup) {
|
||||
return this.mInflater.inflate(this.mLayout, viewGroup, false);
|
||||
}
|
||||
|
||||
@Override // androidx.cursoradapter.widget.CursorAdapter
|
||||
public View newDropDownView(Context context, Cursor cursor, ViewGroup viewGroup) {
|
||||
return this.mInflater.inflate(this.mDropDownLayout, viewGroup, false);
|
||||
}
|
||||
}
|
Reference in New Issue
Block a user