인터넷에서 찾은 많은 코드 샘플에서 context
은 어댑터 생성자에서 가져옵니다.어댑터의 안드로이드 컨텍스트 얻기
inflater
은 getView
방법으로보기를 부 풀리는 데 사용됩니다.
내 질문은 왜 지금까지 내가 어떤 직면하지 않았기 때문에 위의 방법을 사용하지 않는 어떤 이유가 그것을 쉽게 그리고 너무
LayoutInflater inflater;
@Override
public View getView(int position, View convertView, ViewGroup parent) {
if(inflater == null){
Context context = parent.getContext();
inflater = (LayoutInflater) context.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
}
...
...
return convertView;
}
같이 얻을 수 있습니다 때 생성자의 컨텍스트를 받고 귀찮게 문제.
하여 컨텍스트를 얻을 수 있습니다 당신은 부모가없는 경우 : 여기 – Blackbelt
당신의 Activity의'getLayoutInflater()'에 의해'LayoutInflater'를 직접 사용할 수 있습니다. –