마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

inflate 를 통해서는 xml 껍데기만 불러오는건가요?

0 추천
public Object instantiateItem(View pager, int position) {
View v = null;
    if(position==0){
   
    v = mInflater.inflate(R.layout.image_list_view, null);
    v.findViewById(R.id.llTitle);
    v.findViewById(R.id.llImageList);
   
    }
 
viewpager 소스 부분입니다만 inflate를 통해 레이아웃을 불러오는데 xml만 불러오고 그 xml과 관련된 activity는 가져오질 못하네요
간단히 말해서 껍데기만 가져 오네요. 소스에 문제가 있는건가요?
꾸루뚜루 (600 포인트) 님이 2015년 2월 2일 질문

1개의 답변

0 추천
질문 자체가 뭔가 이상합니다.

xml이랑 관련된 액티비티라는게 뭐죠..?

 

inflate가 리턴하는 값은 View 객체 입니다. (작성자글에서 의미하는 레이아웃을 말함)

View객체를 활용한 로직은 inflate 이후에  작성하면 됩니다.
Gradler (109,780 포인트) 님이 2015년 2월 2일 답변
v.findViewById(R.id.btn_click_2).setOnClickListener(mPagerListener);

이런식으로 가져온다는 말씀 이시죠?
저도 이 문제 때문에 고민하고 있습니다.
해결하셨으면 좀 알려주셨으면 합니다 ㅠ
...