나는 내 응용 프로그램에서 zirco 브라우저를 사용하므로 코드를 가져 와서 응용 프로그램에 포함하기 시작했습니다. 따라서 지르코에는 MainActivity가 있습니다. 즉, 주요 활동 인 응용 프로그램의 시작점입니다. 지르코 코드는 잘 작동하지만, 이후로 나는이 코드를 애플리케이션 코드에서 변경 한 zirco의 MainActivity를 호출해야합니다.다른 응용 프로그램에서 응용 프로그램의 주요 활동 호출
추가 활동. 응용 프로그램의 주요 활동으로 설정했습니다. 새로 생성 된 활동에서 Zirco 코드의 MainActivity를 호출합니다.
새로 생성 된 활동은
public void onCreate(Bundle savedInstanceState){
super.onCreate(savedInstanceState);
Intent intent = new Intent();
intent.setComponent(new ComponentName("org.zirco", "org.zirco.ui.activities.MainActivity"));
startActivity(intent);
}
그래서 예상되는 동작 난 그냥, 여분의 활동을 만들어 그것의 주요 활동과에서 원래 MainActivity를 호출했다로 브라우저가 정상적으로 실행해야한다는 것입니다 다음과 같은 코드가 있습니다. 그러나 브라우저는 응용 프로그램을 열고 응용 프로그램을 다시 실행하기 만하면됩니다 (검색, 클릭 링크).
이 문제를 해결하는 방법. 응용 프로그램의 MainActivity를 호출하여 실행하는 다른 방법이 있습니까?
Zirco 코드는 http://code.google.com/p/zirco-browser/