Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 16, средняя оценка - 4.81
demiancz
5 / 5 / 4
Регистрация: 26.08.2010
Сообщений: 260
#1

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

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

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

http://www.cyberforum.ru/android-dev/thread1235787.html
Добавлено через 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):

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

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

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

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

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

8
silentnuke
Android Programmer
139 / 140 / 10
Регистрация: 08.12.2010
Сообщений: 421
12.06.2012, 22:13 #2
какую конкретно ошибку?
0
demiancz
5 / 5 / 4
Регистрация: 26.08.2010
Сообщений: 260
12.06.2012, 22:46  [ТС] #3
Пишет:
"Произошла неожиданная остановка приложения Test (процесс test.namespace). Повторите попытку."
И кнопочка "Закрыть"
0
silentnuke
Android Programmer
139 / 140 / 10
Регистрация: 08.12.2010
Сообщений: 421
13.06.2012, 01:12 #4
Цитата Сообщение от demiancz Посмотреть сообщение
Пишет:
"Произошла неожиданная остановка приложения Test (процесс test.namespace). Повторите попытку."
И кнопочка "Закрыть"
спасибо кэп, logcat что говорит?
0
demiancz
5 / 5 / 4
Регистрация: 26.08.2010
Сообщений: 260
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 / 10
Регистрация: 08.12.2010
Сообщений: 421
13.06.2012, 14:39 #6
оО, как-то не сразу обратил внимания на код
Log.d("MainActivity: onDestroy()", null);

почему в тело сообщения пишете null? именно из-за этого возникает ошибка.
0
demiancz
5 / 5 / 4
Регистрация: 26.08.2010
Сообщений: 260
13.06.2012, 14:45  [ТС] #7
А что туда надо написать? Что вы порекомендуете?
0
silentnuke
Android Programmer
139 / 140 / 10
Регистрация: 08.12.2010
Сообщений: 421
13.06.2012, 15:09 #8
Цитата Сообщение от demiancz Посмотреть сообщение
А что туда надо написать? Что вы порекомендуете?
эм, я не знаю зачем вы вообще хотите что-то там писать, как я могу тогда советовать.
1
demiancz
5 / 5 / 4
Регистрация: 26.08.2010
Сообщений: 260
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
Привет! Вот еще темы с решениями:

Не перемещать фокус после закрытия клавиатуры
На форме три EditText – 1,2,3. После ввода текста в 1 и нажатию ентер фокус...

AlarmManager не работает после закрытия приложения
Всем привет, сделал ресивер + нацепил туда alarm вот код в классе ресивера ...

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

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


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

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

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