這是我爲我定製的BaseAdapter如何初始化我BaseAdapter
public MyAdapterAds(Activity activity, BaseAdapter delegate) {
this.activity = activity;
this.delegate = delegate;
}
我有一個名爲mObjects對象的ArrayList構造函數。我如何從我的活動中將他們引入此方法?
如何初始化我baseAdapter
這就是我試圖
myAdapter = new myAdapterAds(MainActivity.this, new ArrayAdapter<myObject>(context, R.layout.my_object_cell, myObjectArray));
沒有原因的工作,但我剛剛開始改寫這個baseadapter,我怎麼會重寫最後部分讓我的數組中的對象?
我不斷收到「IllegalStateException:ArrayAdapter需要資源成爲一個文本視圖」,但我使用的對象有幾個參數,爲什麼我會顯示一個文本視圖?