Android 针对继承BaseAdapter的自定义适配器应注意的几个地方
通常我们写一个继承BaseAdapter的自定义适配器的时候,主要想做的大概有两件事: 1、在适配的组件里(如ListView,GridView)定义自己想要的布局(Layout)。 2、为布局里的组件(如Button)添加触发响应的事件(如Click)。 当我们写自定义Adapter的时候需要override以下几个方法 1 2 3 4 5 6 7 8 9 10 11 12 13 14 @Overridepublic int getCount(){ return 0 ; } @Overridepublic ObjectgetItem( int position){ return null ; } @Overridepublic long getItemId( int position){ return 0 ; } @Overridepublic ViewgetView( int position,ViewconvertView,ViewGroupparent){ return null ; } 这里我们需要了解getView方法不是在页面生成的时候只被调用一次,而是根据你当前页面...