test1 Activity 에서 부른 ContentView는 a.xml 이고
a. xml에서
<!-- Up Button -->
<ImageButton
android:id="@+id/btnUp"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:maxWidth="133dp"
android:maxHeight="133dp"
android:onClick="upClick"
android:background="@drawable/navi_up_btn"
/>
test2 Activity 에서 부른 ContentView는 b.xml 입니다.
b.xml에서
<!-- Up Button -->
<ImageButton
android:id="@+id/btnUp"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:maxWidth="133dp"
android:maxHeight="133dp"
android:onClick="upClick"
android:background="@drawable/navi_up_btn"
/>
지금 구현하기는.. test1, test2 Activity 에서 각 각
public void upClick(View v){
Log.i("AA","Up Click~!");
}
이렇게 구현을 해야 합니다 (잘 됩니다)
문제는 각 Activity에 똑같은 메소드를 구현해야 한다는.... ㅠ.ㅠ
이것을 공통으로 쓰는 방법이 없을까요????
요점은 이렇습니다.
1. 여러 엑티비티가 있다.
2. 그 엑티비티에서 똑같은 기능을 수행하는 버튼의 메소드를 어떻게 해야 할까?
입니다.




public void upClick 메소드만 구현된 Activitiy를 하나 만들고 상속받아서 쓰면 되지 않을까요?