继承BaseAdapter类
class MyAdapter extends BaseAdapter{
@Override
public int getCount() {
return 0;
}
@Override
public Object getItem(int position) {
return null;
}
@Override
public long getItemId(int position) {
return 0;
}
@Override
public View getView(int position, View convertView, ViewGroup parent) {
return null;
}
}
这是父类中的方法
高洛峰2017-04-17 17:27:24
이러한 메소드는 BaseAdapter
상위 클래스 또는 구현 인터페이스에서 상속되므로 Show inherited
에 표시하려면 Structure
을 켜야 합니다.
ringa_lee2017-04-17 17:27:24
BaseAdapter
은 ListAdapter
인터페이스를 구현하는 추상 클래스입니다. getCount
및 getItem
메서드는 모두 ListAdapter
인터페이스에 있지만 BaseAdapter
은 특정 구현을 작성하지 않습니다. 상속하려면 BaseAdapter
이러한 메소드의 구현을 작성해야 합니다.
巴扎黑2017-04-17 17:27:24
물론 하위 클래스의 메서드는 상위 클래스에서 찾을 수 없으며 동일한 클래스가 아닙니다. 상위 클래스의 메소드는 하위 클래스에서도 찾을 수 있습니다.