Как использовать putExtra () с FLAG_ACTIVITY_REORDER_TO_FRONT в приложениях Android?

У меня есть приложение, вызовите" App1 ". В моем App1 я вызываю приложение Camera.

intent = new Intent(Intent.ACTION_MAIN);
intent.setComponent(new ComponentName("com.android.camera","com.android.camera.Camera"));
startActivity(intent);

После то я использую FileObserver, чтобы узнать, делает ли пользователь фото. Когда это происходит, я вызываю

Context ctx = App1.this.getApplicationContext();
Intent j = new Intent(ctx, App1.class);
j.setFlags(Intent.FLAG_ACTIVITY_REORDER_TO_FRONT);
j.putExtra("type", 1);
startActivity(j);

. Он работает, я имею в виду, что он заставляет мое приложение показывать, как я его оставляю, однако мне нужно передать целое число, которое называется "тип ". Я думаю, мое приложение вызовет onResume ()", но как я могу получить это дополнительное целое число. Этот тип передачи ничего не сделал в моем приложении.

В методе onCreate есть Bundle savedInstanceState, но нет в методе onResume. Мне нужна ваша помощь, чтобы решить эту проблему. Заранее спасибо.

23
задан Sertalp Bilal 24 August 2011 в 11:42
поделиться