Hello,

Je lance une Activity d'enregistrement de vidéo de la manière suivante:
Code context : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
Intent recIntent = new Intent(getActivity(), RecordActivity.class);
recIntent.putExtra("cameraId", cameraId);
try{
	getActivity().startActivity( recIntent );
}catch (Exception e) {
	Log.d("CamrecExtensionContextException", e.getMessage() );
}

Code Activity : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
public class RecordActivity extends Activity {
  public void onCreate ( Bundle savedInstanceState ) {
	super.onCreate(savedInstanceState);
	setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE);
	cameraId = getIntent().getIntExtra("cameraId", 0);
	_run();
}
 
  private void _run() {
  //création du mediarecorder etc
  }
}

Dans mon activity, j'aimerais rajouter des fonctions public du type getVideoPath(), ou encore startRecord(), stopRecord()

La question, est: comment faire pour y accéder depuis mon premier context? Dois-je utiliser les intent-filter à déclarer dans le manifest? Si oui comment fonctionnent-ils?

Merci de votre aide