我在我的ListArrayAdapter构造函数中有一些日志语句,但它看起来像他们从未得到执行。该列表显示并填入各行。此外,我所有的私有变量都被设置了,所以它看起来像构造函数正在做它的工作,但我只是没有看到日志。Android的ListArrayAdapter构造函数永远不会被调用
什么时候构造函数被调用?我有
adapter = new MyListArrayAdapter(this, labelList, pageName);
在我的活动,它被调用,但我没有看到日志。
public MyListArrayAdapter(Activity act, ArrayList<ListLabels> labels, String pagename)
{
super();
Log.d("MyListArrayAdapter", "Constructing a new MyListArrayAdapter");
this.labelList = labels;
this.pagename = pagename;
this.inflater = (LayoutInflater) act.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
}
你是否正在看你的应用中的其他日志? –
你是如何构造物体的?什么是“MyListArrayAdapter”的超类? –
是的,我看到了应用程序中的其他日志。 – MrGibbage