로직은 다음과 같습니다
A 메인 액티비티
B 서브 액티비티(컴포넌트는 웹뷰 1개 이미지뷰1개)
A에서 B를 생성 하고 다음과 같이
WebView wb1 = (WebView)findViewById(R.id.webView);
했을 경우 정상적으로 잘생성이 됩니다.
문제는 A와 B를 .jar파일로 묶고 외부 프로젝트에서 로드했을 경우 분명 xml 파일도 외부 프로젝트에 넣어두고
생성을 하면 생성은 되는데 WebView wb1 = (WebView)findViewById(R.id.webView); 이부분에서 오류를 뱉고 죽어
버립니다.
왜 이러는지 도무지 알 수가 없네요 ㅠ
01-20 10:49:33.219: E/AndroidRuntime(9684): FATAL EXCEPTION: main
01-20 10:49:33.219: E/AndroidRuntime(9684): Process: com.example.test123, PID: 9684
01-20 10:49:33.219: E/AndroidRuntime(9684): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.example.test123/com.ad_lib.popup}: java.lang.ClassCastException: android.widget.ImageView cannot be cast to android.webkit.WebView
01-20 10:49:33.219: E/AndroidRuntime(9684): Caused by: java.lang.ClassCastException: android.widget.ImageView cannot be cast to android.webkit.WebView