프래그먼트 안에서 모듈화...

프래그먼트 모듈을 해주고 실행을 하면 에뮬에서 앱을 실행하면 꺼집니다 ㅠㅠㅠㅠ 무슨 오류가 있는건가요....

public class ChannelBuskerSchedule extends Fragment {

int test__schedule=5;

public ChannelBuskerSchedule(){
    // Required empty public constructor
}

@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
    // Inflate the layout for this fragment
    final View v = inflater.inflate(R.layout.activity_channel_busker_schedule, container, false);

    for (int scheduleCount=0; scheduleCount<test__schedule; scheduleCount++) {
        addSchedulesch(inflater);
        Log.e("for문 횟수", String.valueOf(scheduleCount));
    }

    return v;
}

public void addSchedulesch(final LayoutInflater inflater){
    final ImageButton dropdownBtn = (ImageButton)getView().findViewById(R.id.dropdown_sch);
    final LinearLayout scheduleBox = (LinearLayout)getView().findViewById(R.id.addSchedule_sch);

    if (test__schedule > 1 ){
        dropdownBtn.setVisibility(View.VISIBLE);
        View list = inflater.inflate(R.layout.schedule_list,scheduleBox,false);
        if(list.getParent()!= null)
            ((ViewGroup)list.getParent()).removeView(list);
        scheduleBox.addView(list);
        scheduleBox.setVisibility(View.GONE);
        dropdownBtn.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v){
                scheduleBox.setVisibility(View.VISIBLE);
                dropdownBtn.setVisibility(View.INVISIBLE);
            }
        });
    }
}

}

2답변

ᕕ( ᐛ )ᕗ
로그인이 필요합니다

작성한 답변에 다른 개발자들이 댓글을 작성하거나 댓글에 좋아요/싫어요를 할 수 있기 때문에 계정을 필요로 합니다.