2014-12-02 2 views
0

나는 내 프로젝트에 AbsListView을하고 난 다음과 같이 정의 된의 getView 방법이 있습니다android에서 getView() 메소드 내에서 부모 AbsListView를 가져 오는 방법은 무엇입니까?

public abstract View getView (int position, View convertView, ViewGroup parent) {} 

이제,의 getView() 메소드 내에서 부모 AbsListView을 찾을 수있는 올바른 방법은 무엇입니까? 즉, 어댑터의 사용 그리고

public class MyCustomListView extends AbsListView { 

getViewparent 매개 변수를 사용자 정의 AbsListView를 참조하려면 :

@Override 
public View getView (int position, View convertView, ViewGroup parent) { 
    MyCustomListView list = (MyCustomListView) parent; 
    // do something 
} 
+3

이 질문에 대한 생각은 0으로 나누는 것 같은 느낌입니다. – FWeigl

답변

1

은 (난 당신이 사용자 정의 추상적 AbsListView의 구현을 의미 가정)

어댑터에서 AdapterView에 액세스하는 아이디어가 나에게 너무 좋지는 않습니다. 일반적으로 어댑터를 사용하여 데이터를 관리하고 AdapterView에 어댑터를 제공해야합니다.