2013-10-24 4 views
0

메서드가있는 사용자 지정 Activity가 있고 새 프로젝트에서 ActionBarActivity를 사용해야합니다. ActionBarActivity를 확장 할 수 없으므로 ActionBarActivity에 구현을 붙여 넣지 않고도 내 사용자 정의 Activity의 추가 메서드를 어떻게 사용할 수 있습니까? ActionBarActivity 에 사용자 정의 활동을 확장하고 CustomActivity에 정상적인 활동을 확장내 사용자 정의 Activity 메서드를 복사하지 않고 ActionBarActivity에 공유하는 방법

CustomActiviy.method(params); 

답변

1

당신은 CustomActiviy 내부 public static로 방법을 선언 할 수, 당신이해야 할 것 모두가 같은 ActionBarActivity에 그들에게 전화입니다 :)

+0

나는 이것이 내가 원하는 것에 비해 최고의 해결책이라고 생각한다! (인터페이스와 함께해야하므로 복사 및 붙여 넣기를 수행 할 필요가 없습니다.)하지만 더 나은 솔루션을 가진 사람이 있는지보기 위해 잠시 질문을 남겨 두십시오. 잠시 후에 답변을 확인할 것입니다. 더 이상 – letroll

0

:

+0

당신은 인터페이스 –

+0

아이디어를 나쁘지 않다 사용할 수 있지만, 원래 개체 라이브러리 지원을 사용하지 않는 것을 선호합니다, 때로는 원래 버전과 달리 버그, 또는 정확히 같은 방식으로 행동하지 않습니다 – letroll

관련 문제