title: Use single xml layout for multiple activities with different datas
body: <p>I know this is a very basic question, however as a newbie i cant get to work around it.
  So, I want to have multiple activities to use same the xml layout(consist for example of 1 imagebutton, and multiple textviews with different IDs). Now, for every activity, I want them to view the same layout but override the views with data unique to every activity. What is the best way to do this? And also, the imagebutton should open different URLs in a video player(youtube links).</p>
  
  <p>And can somebody tell me what is the most practical way to learn android programming?</p>
  
  <p><strong>UPDATE</strong>
  This is my current code:</p>
  
  <pre><code>public class TemakiActivity extends Activity {
  @Override
  public void onCreate(Bundle savedInstanceState) {
      super.onCreate(savedInstanceState);
      setContentView(R.layout.contentviewer);
  }
  </code></pre>
  
  <p>}</p>
  
  <p>For example I have a textview with ID "descriptionviewer", and a button with ID "videolink", now, how do you code those in?</p>