안드로이드 프로그래밍을 하다 보면 2개의 액티비티에서 같은 기능을 하는 dialog등을 호출하고 싶을때가 있습니다.
이 dialog를 각각의 액티비티 내부에 선언해서 사용할수도 있지만 하나의 java 코드로 따로 선언해서 필요할때 생성해서 사용하고 싶습니다. 그런데 dialog가 안드로이드에서 선언된 것이라 사용하려면 activity를 extends 해야 할것 같은데
여기서 그럼 호출할때마다 새 activity를 실행시키는 것이 됩니까?? 아니면 다른 방법이 있습니까?
A extends Activity
B extends Activity
이렇게 2개가 있다면
C extends Activity{
//공통 다이얼로그
}
최종적으로
A extends C
B extends C
로 처리하시면 되실것 같네요~