Как сохранить состояние seekbar на паузе android? - PullRequest
0 голосов
/ 09 февраля 2012

Android-разработчик

У меня есть приложение, которое воспроизводит музыку с SD-карты с помощью медиаплеера. В этом приложении у меня есть панель поиска, чтобы указать музыку, которая играет. Панель поиска работает в потоке и обновляется во время воспроизведения музыки.

Если нажать кнопку «Назад», музыка все равно будет воспроизводиться так, как я хочу. Но если я снова нажму на приложение, панель поиска вернется к 0. Это означает, что все экземпляры созданы новым.

Что я должен был сделать, чтобы сохранить экземпляр медиаплеера при нажатии кнопки «Назад»? Какую реализацию я должен сделать в onPause и onResume?

1 Ответ

1 голос
/ 09 февраля 2012

вы должны сохранить состояние вашего приложения и затем восстановить его, используя onRestoreInstanceState, когда ваше приложение запустится снова.см. здесь Сохранение состояния активности Android с помощью Save Instance State

...