これが私のカスタム 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」が表示され続けますが、いくつかのパラメーターを持つオブジェクトを使用しています。なぜテキストビューを表示するのでしょうか?