title: BlackBerry BitmapField on focus change and click listener
body: <p>I want to change the BitmapField image onFocus and onUnfocus and I need an onClick event on it. How can i do this?  Here is my code but it is firing an event on focus change. </p>
  
  <pre><code>public class ClickbleImage extends BitmapField {
      public ClickbleImage(Bitmap bitmap,long style) {
          super(bitmap,style);
      }
  
      public boolean isFocusable() {
          return true;
      }
  
      protected boolean navigationClick(int status, int time) {
         fieldChangeNotify(0);
         return true;
      }
  
      protected void onFocus(int direction) {
         this.setBitmap(Bitmap.getBitmapResource("img/editfocus.jpg"));
         super.onFocus(direction);
      }
  
      protected void onUnfocus() {
         this.setBitmap(Bitmap.getBitmapResource("img/edit.png"));
         super.onUnfocus();
      }
  }
  </code></pre>