Android: запись видео с использованием камеры по умолчанию - PullRequest
0 голосов
/ 06 августа 2011

Ниже приведен мой код, и я собираюсь интегрироваться с приложением. Моя проблема заключается в том, что нажатие кнопки вызвало запись видеомагнитофона и плавное перекодирование видео, но я хочу получить ответ от камеры, когда запись видео выполняется каждый раз.

public class AndroidVideoActivity extends Activity {
    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);

        Button btnVideoRecorder = (Button)findViewById(R.id.buttonClick);
        btnVideoRecorder.setOnClickListener(new OnClickListener() {

            @Override
            public void onClick(View v) {
                Intent intent = new Intent("android.media.action.VIDEO_CAMERA");
                startActivity(intent);

            }
        });
    }
}

Может ли кто-нибудь, пожалуйста, вести меня.

Спасибо за ваше время заранее.

1 Ответ

0 голосов
/ 06 августа 2011

Попробуйте изменить

startActivity(intent);

до

startActivityForResult(intent);

Затем, когда видео будет записано, оно вернется в ваше приложение, и вы сможете что-то сделать с видео

...