アクティビティの onClick イベントから、アクティビティとサービスも開始する必要があります。私はそれを実装しました。しかし問題は、サービスが開始されているが、アクティビティが適切にロードされていないことです。空白の画面のみが表示されます。申し訳ありませんが、「アプリケーションが応答していません」というメッセージが表示され、待つか強制終了するように求められます。
@Override
public void onClick(View arg0) {
startService(new Intent(NewUIM.this, MyService.class));
Intent i = new Intent(NewUIM.this, NewUI.class);
startActivity(i);
finish();
}
});