title: custom keyboard implementation for images in android
body: <p>I want to implement a keyboard just like this one: </p>
  
  <p><img src="https://i.stack.imgur.com/7g0c6.png" alt="Gif Keyboard"></p>
  
  <p>This application is in Google Play: <a href="https://play.google.com/store/apps/details?id=bo.pic.android.keyboard" rel="nofollow noreferrer">Gif Keyboard</a></p>
  
  <p>This keyboard can be select from the keyboard list and user can use it from any application.</p>
  
  <p>So far i have learnt keyboard preview can be altered in java code by overriding onDraw(), if so how this can be done </p>