プログラムでビデオを録画する方法を理解する必要があります。今、私はこの構造を使用しています:
public class AndroidLearningActivity extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
this.setContentView(R.layout.main);
Intent captureVideoIntent = new Intent(android.provider.MediaStore.ACTION_VIDEO_CAPTURE);
startActivityForResult(captureVideoIntent, 100);
}
@Override
public void onActivityResult(int requestCode, int resultCode, Intent data) {
Uri uri=data.getData();
Log.e("result", "result:"+resultCode);
}
}
アプリケーションを開くと、カメラも開きます。ビデオを録画しましたが、デバイスの「戻る」ボタンを押すと、アプリケーションがクラッシュします。説明してください、どうすればいいですか?ありがとうございました。