Skip to content

Commit 700e81f

Browse files
committed
Generalize accepted adapter type
1 parent b21d419 commit 700e81f

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

cardstackview/src/main/java/com/yuyakaido/android/cardstackview/CardStackView.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
import android.view.LayoutInflater;
1414
import android.view.View;
1515
import android.view.ViewGroup;
16-
import android.widget.ArrayAdapter;
16+
import android.widget.BaseAdapter;
1717
import android.widget.FrameLayout;
1818

1919
import com.yuyakaido.android.cardstackview.internal.CardContainerView;
@@ -37,7 +37,7 @@ public interface CardEventListener {
3737
private CardStackOption option = new CardStackOption();
3838
private CardStackState state = new CardStackState();
3939

40-
private ArrayAdapter<?> adapter = null;
40+
private BaseAdapter adapter = null;
4141
private LinkedList<CardContainerView> containers = new LinkedList<>();
4242
private CardEventListener cardEventListener = null;
4343
private DataSetObserver dataSetObserver = new DataSetObserver() {
@@ -367,7 +367,7 @@ public void setCardEventListener(CardEventListener listener) {
367367
this.cardEventListener = listener;
368368
}
369369

370-
public void setAdapter(ArrayAdapter<?> adapter) {
370+
public void setAdapter(BaseAdapter adapter) {
371371
if (this.adapter != null) {
372372
this.adapter.unregisterDataSetObserver(dataSetObserver);
373373
}

0 commit comments

Comments
 (0)