【发布时间】:2013-01-05 02:28:24
【问题描述】:
这是我的自定义 BaseAdapter 的构造函数
public MyAdapterAds(Activity activity, BaseAdapter delegate) {
this.activity = activity;
this.delegate = delegate;
}
我有一个名为 mObjects 的对象数组列表。如何让他们从我的活动中进入此方法?
如何初始化我的 baseAdapter
这是我尝试过的
myAdapter = new myAdapterAds(MainActivity.this, new ArrayAdapter<myObject>(context, R.layout.my_object_cell, myObjectArray));
没有理由这样做,但我刚刚开始重写这个 baseadapter,我将如何重写最后一部分以获取我的对象数组?
我不断收到“IllegalStateException: ArrayAdapter requires the resource to be a textview”,但我正在使用一个带有多个参数的对象,为什么要显示一个 textview?
【问题讨论】:
标签: android android-activity arraylist initialization baseadapter