Ola,
Tem como colocar no seu codigo um text para a pessoa digitar um tempo em segundos, depois de definir esse tempo eu ativo a camera e ela fica tirando fotos com o tempo definido?
ex: iniciei o programa com 5 segundos, inicio a camera e ja tira uma foto, aguarda 5 segundos tira outra e assim vai ate eu apertar o botão de voltar para ver as imagens.
Obrigado!
cara, contextualiza melhor ai, nao deu pra entender essa historia de camera
então… o que eu preciso é saber como defino um tempo para a camera ficar disparando ate eu quiser parar.
o que eu tenho:
package com.example.timecam;
import java.io.File;
import android.app.Activity;
import android.content.Intent;
import android.net.Uri;
import android.os.Bundle;
import android.os.Environment;
import android.provider.MediaStore;
import android.view.Menu;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.EditText;
public class MainActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
Button tiraFoto = (Button) findViewById(R.id.btCapturar);
//EditText tempo = (EditText) findViewById(R.id.tempo);
//Double tempoSeg = Double.parseDouble(tempo.getText().toString());
tiraFoto.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View arg0) {
Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);
startActivity(intent);
String arquivo = Environment.getExternalStorageState() + "/"
+ System.currentTimeMillis() + ".jpg";
File file = new File(arquivo);
Uri outputFileUri = Uri.fromFile(file);
intent.putExtra(MediaStore.EXTRA_OUTPUT, outputFileUri);
}
});
}
}
em vez de ficar mostrando a foto depois que captura, so salva e continua na camera para tirar a proxima foto no tempo determinado pelo o usuario
O fórum Android é mais pra baixo…
E, coloque seu código entre as tags code…
