android BaseAdapter 适配器中的getview()方法的调用者是哪位高手
android BaseAdapter 适配器中的getview()方法的调用者是谁?getView是由framework调用的。如果要framework
android BaseAdapter 适配器中的getview()方法的调用者是谁?
getView是由framework调用的。如果要framework调用getView(),可以尝试用BaseAdapter.notifyDataSetChanged ()方法试试。在家的破电脑,暂不能尝试。GridView 主要是为了快速开方,很多地方要自定义不是很方便。如果要更多的自主操作,可以用下面的形式。<ScrollView> <LinearLayout android:orientation="vertical"> <LinearLayou android:orientation="horizontal"> </LinearLayout> </LinearLayout></ScrollView> ----------getView ,只是在childview从屏幕外移到屏幕中的时候会被调用。当你移到倒数第二个childview的时候,实际上肯定是调用了最后一个childview的getView函数。你可以试试在getVIew中加入System.out.println("getView:"+position);