title: Custom View in place of MenuItem.Icon() ActionBarSherlock
body: <p>Trying to do some customization to my Actionbar w/ Actionbar Sherlock..</p>
  
  <p>I have an existing custom View which over-rides on Draw, and updates itself with the GPS status based on Accuracy. </p>
  
  <p>I want it as the right most menu option available to users.  (So I believe customView is out).</p>
  
  <p>I have tried to implement this as a MenuItem on the Action bar, which I was able to do successfully, by extending Drawable instead of extending a View (or ImageView).</p>
  
  <p>My issue seems to be w/ extending drawable, I can't invalidate my view to refresh, when a GPS accuracy changes. I can call invalidateSelf, and I have a Callback listener enabled where invalidate(Drawable who) is passed in, but if I try to set the who as the updated image, nothing happens..</p>
  
  <p>If I tap the icon, it refreshes &amp; updates.. </p>
  
  <p>Wondering if there is a better solution than extending drawable, or if I extend drawable, how can I make it dynamically update w/out user input. </p>