我在我的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