title: Android Notification timeout without using a service
body: <p>I'm developing a common library (external jar) that is being provided to different developers of android apps.</p>
  
  <p>I have a function that will display a Notification.</p>
  
  <p>I want to have the notification timeout after 30-90 seconds</p>
  
  <p>I want to minimize the requirements for the app developers, so writing a common service, and having them adding it to their manifests is my least favorite option.</p>
  
  <p>Is it safe to spawn a thread and keep a handle to the notification manager?</p>
  
  <p>Is there a better way to do this?</p>