title: GetExtra PutExtra
body: <p>Ok So i want to pass values from One activity to another using getextrand putextra method. </p>
  
  <p>In Second Activity in which I want to receive data is full of contents like Buttons and Text view. and i want to set that certain value which i have received from MainActivity to a particular text box.</p>
  
  <pre><code>setContenView(R.id.intent)
  </code></pre>
  
  <p>is the easiest one method to show a string but what if I want to Set this value to one or more textview. My code is here</p>
  
  <p>MainActivity</p>
  
  <pre><code>package com.prashant.cookbook;
  
  import android.os.Bundle;
  import android.app.Activity;
  import android.content.Intent;
  import android.view.Menu;
  import android.view.View;
  import android.view.View.OnClickListener;
  import android.widget.Button;
  import android.widget.EditText;
  
  
  public class MainActivity extends Activity {
  
  
  static String Message_send="Prashant";
  
  @Override
  protected void onCreate(Bundle savedInstanceState) {
      super.onCreate(savedInstanceState);
      setContentView(R.layout.activity_main);
  
      EditText et=(EditText)findViewById(R.id.editText1);
      Button send=(Button)findViewById(R.id.send);
  
      final Intent msg_send= new Intent(this,Second.class);
      String MSG= et.getText().toString();
      msg_send.putExtra(Message_send, MSG);
      send.setOnClickListener(new OnClickListener() {
  
          @Override
          public void onClick(View v) {
  
              startActivity(msg_send);
  
  
          }
      });
  
  
  }
  
  @Override
  public boolean onCreateOptionsMenu(Menu menu) {
      // Inflate the menu; this adds items to the action bar if it is present.
      getMenuInflater().inflate(R.menu.main, menu);
      return true;
  }
  </code></pre>
  
  <p>}</p>
  
  <p>SecondAvtivity</p>
  
  <pre><code>package com.prashant.cookbook;
  
  import android.os.Bundle;
  import android.app.Activity;
  import android.content.Intent;
  import android.view.Menu;
  import android.widget.TextView;
  
  public class Second extends Activity {
  
  private TextView tv;
  private Intent rcv;
  
  @Override
  protected void onCreate(Bundle savedInstanceState) {
      super.onCreate(savedInstanceState);
      setContentView(R.layout.activity_second);
      tv = (TextView) findViewById(R.id.msg_show);
      rcv = getIntent();
      String Show_msg;
      Show_msg=rcv.getStringExtra(MainActivity.Message_send);
      tv.setText(Show_msg);
  }
  
  @Override
  public boolean onCreateOptionsMenu(Menu menu) {
      // Inflate the menu; this adds items to the action bar if it is present.
      getMenuInflater().inflate(R.menu.second, menu);
      return true;
  }
  </code></pre>
  
  <p>}</p>
  
  <p>but when I run this code I got nothing but a blank second Activity Not even a default text</p>