Форум программистов, компьютерный форум, киберфорум
Наши страницы

Программирование Android

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 16, средняя оценка - 4.81
demiancz
5 / 5 / 0
Регистрация: 26.08.2010
Сообщений: 257
#1

После закрытия программы продолжает идти звук - Программирование Android

12.06.2012, 20:30. Просмотров 2216. Ответов 8
Метки нет (Все метки)

Здравствуйте. Такая проблема. Загружаю в WebView FlashPlayer с фильмом онлайн. Иногда даже после закрытия программы продолжает работать звук. И ничем не убирается это звучание, только выключение помогает. Помогите пожалуйста. Как и что нужно сделать? И с чем вообще связана эта проблема.

Добавлено через 44 минуты
Я так понимаю что перед закрытием как вариант нужно загрузить какую то страничку без плеера (хотя бы даже пустую), но никак не получается. Пробовал подгружать ее при onPause(), onStop() и onDestroy() таким способом:
Java
1
2
3
4
5
6
7
8
    @Override
      protected void onDestroy() {
        super.onStop();
        Log.d("MainActivity: onDestroy()", null);
        
        WebView webView = (WebView) findViewById(R.id.webView1);
        webView.getSettings().setJavaScriptEnabled(true);
        webView.loadUrl("file:///android_asset/test.html");
При закрытии программы выдает ошибку что не есть хорошо. Хотя звук выключается (пропадает). Таким образом частично имею то что хотел. Звук вырубается, но есть ошибка при закрытии приложения. Помогите пожалуйста.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.06.2012, 20:30
Здравствуйте! Я подобрал для вас темы с ответами на вопрос После закрытия программы продолжает идти звук (Программирование Android):

После закрытия приложения пользователем код в таймере продолжает выполняться - Программирование Android
Если запустить таймер в android с периодом в пять секунд выполнения действия и в функции run() накодить какой то процесс. То после закрытия...

Как сделать так, чтобы Service работал после закрытия программы - Программирование Android
Здравствуйте! Никак не могу разобраться, как сделать так, чтобы Service работал после закрытия программы. Вот что я написал в...

Автозапуск приложения после его закрытия - Программирование Android
Всем привет. Хочу сделать автозапуск приложения после его закрытия или сворачивания через некоторое время, как можно реализовать? возможно...

Кнопки удаляются после закрытия приложения - Программирование Android
Я создаю кнопки но не могу с ними взаимодействовать и их сохранять, можете помочь решить проблему? кнопки удаляются после закрытия...

Не освобождаются ресурсы после закрытия Activity - Программирование Android
Очередная непонятная проблема. Делаю в активити setContentView() с большим количеством ImageView. В результате когда запускаю новую, а для...

Service автозапуск после закрытия родителя - Программирование Android
Такой вопрос назрел несущей. Есть актвити и сервис. и подружить бы мне б их хотелось. но есть проблема везкая. дружбу дружбою...

8
silentnuke
Android Programmer
139 / 140 / 5
Регистрация: 08.12.2010
Сообщений: 421
12.06.2012, 22:13 #2
какую конкретно ошибку?
0
demiancz
5 / 5 / 0
Регистрация: 26.08.2010
Сообщений: 257
12.06.2012, 22:46  [ТС] #3
Пишет:
"Произошла неожиданная остановка приложения Test (процесс test.namespace). Повторите попытку."
И кнопочка "Закрыть"
0
silentnuke
Android Programmer
139 / 140 / 5
Регистрация: 08.12.2010
Сообщений: 421
13.06.2012, 01:12 #4
Цитата Сообщение от demiancz Посмотреть сообщение
Пишет:
"Произошла неожиданная остановка приложения Test (процесс test.namespace). Повторите попытку."
И кнопочка "Закрыть"
спасибо кэп, logcat что говорит?
0
demiancz
5 / 5 / 0
Регистрация: 26.08.2010
Сообщений: 257
13.06.2012, 14:24  [ТС] #5
Вот:
06-13 10:18:47.445: W/KeyCharacterMap(335): No keyboard for id 0
06-13 10:18:47.445: W/KeyCharacterMap(335): Using default keymap: /system/usr/keychars/qwerty.kcm.bin
06-13 10:18:48.365: D/AndroidRuntime(335): Shutting down VM
06-13 10:18:48.365: W/dalvikvm(335): threadid=1: thread exiting with uncaught exception (group=0x40015560)
06-13 10:18:48.385: E/AndroidRuntime(335): FATAL EXCEPTION: main
06-13 10:18:48.385: E/AndroidRuntime(335): java.lang.RuntimeException: Unable to destroy activity {test.namespace/test.namespace.MainActivity}: java.lang.NullPointerException: println needs a message
06-13 10:18:48.385: E/AndroidRuntime(335): at android.app.ActivityThread.performDestroyActivity(ActivityThread.java:2672)
06-13 10:18:48.385: E/AndroidRuntime(335): at android.app.ActivityThread.handleDestroyActivity(ActivityThread.java:2690)
06-13 10:18:48.385: E/AndroidRuntime(335): at android.app.ActivityThread.access$2100(ActivityThread.java:117)
06-13 10:18:48.385: E/AndroidRuntime(335): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:964)
06-13 10:18:48.385: E/AndroidRuntime(335): at android.os.Handler.dispatchMessage(Handler.java:99)
06-13 10:18:48.385: E/AndroidRuntime(335): at android.os.Looper.loop(Looper.java:123)
06-13 10:18:48.385: E/AndroidRuntime(335): at android.app.ActivityThread.main(ActivityThread.java:3683)
06-13 10:18:48.385: E/AndroidRuntime(335): at java.lang.reflect.Method.invokeNative(Native Method)
06-13 10:18:48.385: E/AndroidRuntime(335): at java.lang.reflect.Method.invoke(Method.java:507)
06-13 10:18:48.385: E/AndroidRuntime(335): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:839)
06-13 10:18:48.385: E/AndroidRuntime(335): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:597)
06-13 10:18:48.385: E/AndroidRuntime(335): at dalvik.system.NativeStart.main(Native Method)
06-13 10:18:48.385: E/AndroidRuntime(335): Caused by: java.lang.NullPointerException: println needs a message
06-13 10:18:48.385: E/AndroidRuntime(335): at android.util.Log.println_native(Native Method)
06-13 10:18:48.385: E/AndroidRuntime(335): at android.util.Log.d(Log.java:137)
06-13 10:18:48.385: E/AndroidRuntime(335): at test.namespace.MainActivity.onDestroy(MainActivity.java:25)
06-13 10:18:48.385: E/AndroidRuntime(335): at android.app.ActivityThread.performDestroyActivity(ActivityThread.java:2659)
06-13 10:18:48.385: E/AndroidRuntime(335): ... 11 more
06-13 10:20:37.605: I/Process(335): Sending signal. PID: 335 SIG: 9
0
silentnuke
Android Programmer
139 / 140 / 5
Регистрация: 08.12.2010
Сообщений: 421
13.06.2012, 14:39 #6
оО, как-то не сразу обратил внимания на код
Log.d("MainActivity: onDestroy()", null);

почему в тело сообщения пишете null? именно из-за этого возникает ошибка.
0
demiancz
5 / 5 / 0
Регистрация: 26.08.2010
Сообщений: 257
13.06.2012, 14:45  [ТС] #7
А что туда надо написать? Что вы порекомендуете?
0
silentnuke
Android Programmer
139 / 140 / 5
Регистрация: 08.12.2010
Сообщений: 421
13.06.2012, 15:09 #8
Цитата Сообщение от demiancz Посмотреть сообщение
А что туда надо написать? Что вы порекомендуете?
эм, я не знаю зачем вы вообще хотите что-то там писать, как я могу тогда советовать.
1
demiancz
5 / 5 / 0
Регистрация: 26.08.2010
Сообщений: 257
13.06.2012, 20:33  [ТС] #9
Спасибо. Разобрался.
0
13.06.2012, 20:33
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
13.06.2012, 20:33
Привет! Вот еще темы с ответами:

AlarmManager не работает после закрытия приложения - Программирование Android
Всем привет, сделал ресивер + нацепил туда alarm вот код в классе ресивера public void SetAlarm(Context context) { AlarmManager...

Запуск таймера после закрытия второй Активити - Программирование Android
Есть две Активити, на первой есть Chronometer. При запуске активити1 запускается таймер, при переходе в активити2 таймер в первой...

Не перезапускать сервис после закрытия и открытия приложения - Программирование Android
Приветствую. Такая проблема, на андройде сервис перезапускается после закрытия и открытия приложения. Надо чтобы сервис после...

Какой метод фрагмента срабатывает после закрытия диалога? - Программирование Android
Запускаю FragmentActivity, в методе onResume запускаю DialogFragment. Пока выполняются кое-какие действия, диалог висит, перекрыв...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.