2014-12-07 7 views
-1

Я создаю приложение, использующее медиаплеер. В этом приложении у меня активность активности B. B. В этом случае есть медиаплеер. Но когда я играл музыку и нажал кнопку «Назад» на A, и вспомните B. Я не могу остановить последний медиаплеер от B, вместо этого он воспроизводит новую песню параллельно с последней. Как я могу взаимодействовать с последним медиаплеером. В любом случае, когда я нажимаю кнопку A для вызова B, который может получить последний экземпляр B?Обратный звонок Последняя активность

ответ

0

Попробуйте это ...

@Override 
protected void onCreate(Bundle savedInstanceState) { 
    super.onCreate(savedInstanceState); 
    if ((getIntent().getFlags() & Intent.FLAG_ACTIVITY_BROUGHT_TO_FRONT) != 0) { 
     // Activity was brought to front and not created, 
     // Thus finishing this will get us to the last viewed activity 
     finish(); 
     return; 
    } 

    // Regular activity creation code... 
} 

Это будет всегда открывать последнюю активность, откуда приложение было вышел .....

Смежные вопросы