안드로이드 개발 질문/답변
(글 수 45,052)
현재 메인 액티비티에
TabHost를 사용하여 4개의 탭을 Intent로 띄웠 구성했습니다.
제가 하고 싶은건
메인 액티비티에서 버튼을 누르면
첫번째 탭(1)의 이미지 객체를 접근 하려고 시도하는데
잘 안되서 이렇게 문의 드립니다.
아래와 같이 하면 되는거 같긴한데
ImageView img = (ImageView)mTabHost.getChildAt(1).findViewById(R.id.tab01_imgae);
img.setImageDrawable(getResources().getDrawable(R.drawable.aaa));
버튼을 눌러 실행하면 에러가 나네요..
TabHost를 사용하여 4개의 탭을 Intent로 띄웠 구성했습니다.
제가 하고 싶은건
메인 액티비티에서 버튼을 누르면
첫번째 탭(1)의 이미지 객체를 접근 하려고 시도하는데
잘 안되서 이렇게 문의 드립니다.
아래와 같이 하면 되는거 같긴한데
ImageView img = (ImageView)mTabHost.getChildAt(1).findViewById(R.id.tab01_imgae);
img.setImageDrawable(getResources().getDrawable(R.drawable.aaa));
버튼을 눌러 실행하면 에러가 나네요..




이렇게 하니 FrameLayout 접근이 되네요~
mTabHost.getTabContentView()