title: how to set text an integer and get int without getting error
body: <p>I tried to get the intent from integer. The String get intent works fine and displays well but when i put the integer i get a force close error. </p>
  
  <pre><code>package kfc.project;
  
  import android.app.Activity;
  import android.content.Intent;
  import android.os.Bundle;
  import android.widget.EditText;
  import android.widget.TextView;
  
  public class productdetail extends Activity{
  
      @Override
      protected void onCreate(Bundle bundle) {
          super.onCreate(bundle);
          setContentView(R.layout.productdetail);
          //stuff to get intent
          Intent receivedIntent = getIntent();
  
          String productName = receivedIntent.getStringExtra("name");
          int productCalories = receivedIntent.getIntExtra("calories",0);
  
          Bundle extras = getIntent().getExtras();
  
          String name = extras.getString("name");
  
          if (name != null) {
              TextView text1 = (TextView) findViewById(R.id.servingsize);
              text1.setText(productName);
  
          }
          //int calories = extras.getInt("calories");
  
              TextView text1 = (TextView) findViewById(R.id.calories);
              text1.setText(productCalories);
  
  
      }
  
  }
  </code></pre>