title: Activity vs. View. vs. SurfaceView and interaction
body: <p>I am trying to make a fairly simple Android game. I am making a custom view: I am not using any buttons, rather, I am painting pixels on screen that represent buttons. The idea is that I have 3 screens:</p>
  
  <ul>
  <li>A Main screen</li>
  <li>A Play screen</li>
  <li>An Instructions screen</li>
  </ul>
  
  <p>The main menu has two "locations" to click on: one that says Play (via painted pixels) and another that says Instructions.</p>
  
  <p>I am confused as to how these should be implemented. Right now, I have a Main activity that sets the content view to the Main screen (extends View) but I am confused as to how to go from that Main screen (View) to the Play or Instructions screen. I have read up on View, Activities and SurfaceView but without any luck in understanding.</p>
  
  <p>Does anyone have any examples (with proper programming practices) to make a view interactive and show another View (potentially Activity that creates a View?) Thanks!</p>