2010-06-20 2 views

답변

7

하위 클래스 Activity 자신의 활동 클래스가 있고 extend은 OptionsMenu와 같은 일부 기능을 상속받습니다.

+0

예 : http://stackoverflow.com/questions/4894116/adding-the-same-context-menu-to-multiple-activities –

0

다른 클래스가 활동을 확장 한 경우 변경하여 새롭게 생성 한 OptionsMenuActivity 클래스를 확장하십시오. 그러나 ListActivity, MapActivity 등 Activity의 하위 클래스 중 하나를 확장하는 경우 옵션 메뉴 기능을 사용하여 이러한 하위 클래스를 확장하거나 단순히 각 Activity에 대한 옵션 메뉴 코드를 반복 할 수 있습니다.

0

저는 이것을 알아 내려고 노력해 왔습니다. 다른 사람들이 말하는 것과 마찬가지로 BaseActivity라는 클래스에서 Activity를 확장했습니다.

당신의 활동이 ListActivity 또는 다른 활동 클래스를 확장 할 때 당신은 또한 다른 모든 활동 클래스도 확장해야합니다.

Java 기술로 이름을 잘 기억하지 못하지만 코드 삽입을 허용하는 C의 #define 문과 비슷합니다.

관련 문제