2011-09-06 5 views
0

내가 상속 한 Android 코드로 작업하고 있습니다. 응용 프로그램의 주요 활동에서 새로운 활동을 사용하여 새로운 활동을 만듭니다.의도 대신에 새로운 것을 사용하여 활동을 생성하는 것이 합당한가요?

public void onCreate(Bundle savedInstanceState) 
{ 
    super.onCreate(savedInstanceState); 

    downloadActivity = new DownloadActivity(this);    
} 

이 유대인입니까? 내가 항상 활동을 창조하는 가장 좋은 방법은 의도를 통한 것이라고 생각했기 때문에 그것은 나에게 맞는 것 같지 않습니다.

답변

1

나에게 햄 냄새가납니다. 왜 그걸하고 싶니? dev가 활동에 정의 된 메서드와 필드를 사용하려고한다고 가정합니다 ... 그러나 다른 클래스를 만들고 모든 것을 수행하는 Kosher (glatt)입니다.

0

새롭게 시작하는 Intents을 통해 이루어집니다. 나는 당신이 다른 방식으로 그것을 시도하는 어떤 이유를 볼 수 없습니다.

관련 문제