ボタンのクリックでカメラアプリを起動しようとしていますが、起動したくないので、lauc'ncher によって起動されたように動作させたいのですが、コードを呼び出すと、アプリケーションが閉じてカメラが起動しません。起動しません。エラー コードすらありません。
コード :
if(v == camera)
    {
        //Intent in=new Intent(MediaStore.ACTION_IMAGE_CAPTURE); 
            // this.startActivity(in);
        Intent startupIntent = new Intent();
        ComponentName distantActivity = new ComponentName("com.android.camera","com.android.camera/.Camera");
        startupIntent.setComponent(distantActivity);
        startupIntent.setAction(Intent.ACTION_MAIN);
        startActivity(startupIntent);    
        finish();
    }