내 onResume() 메소드에서 LinearLayout에 뷰를 추가하고 싶습니다. LinearLayout을 전역 변수로 저장하고 다른 뷰를 팽창시켜 추가해야하지만 다양한 예외가 계속 발생합니다.이미 생성 된 레이아웃에 뷰 추가하기
이렇게 할 수 있습니까? 그렇다면 어떻게 할 수 있습니까?
나는 코드를 많이 가지고 있지만이는 지금까지 모습입니다 :
LinearLayout ll; //Global Variable storing linear layout
onResume(){
LayoutInflater inflater = getActivity().getLayoutInflater();
LinearLayout linLayout = new LinearLayout(getActivity());
View test = inflater.inflate(R.layout.method_choice_title, (ViewGroup) ll);
test.setClickable(false);
linLayout.addView(test);
}
로그 캣 -> IllegalStateException이 있습니다. 지정된 하위에 이미 상위 항목이 있습니다. 먼저 removeView()를 호출해야합니다 .....
코드를 게시하시기 바랍니다 및 로그 캣 – ramaral