Background threads (like hardware listeners or UI scrollers) use BaseThread. If an exception occurs inside the thread's run() method, the thread dies silently. It doesn't print a stack trace or halt the main UI, which might make debugging difficult when a background failure suddenly causes the app to freeze partially.
Background threads (like hardware listeners or UI scrollers) use
BaseThread. If an exception occurs inside the thread'srun()method, the thread dies silently. It doesn't print a stack trace or halt the main UI, which might make debugging difficult when a background failure suddenly causes the app to freeze partially.