Android Build an Interactive Story App Intents and Multiple Activities Getting Data from an Intent

Olha Markova
Olha Markova
2,050 Points

Error on getStringExtra

I am trying to get data from the intent, but my code doesn´t work. I get error on getStringExtra. What can be my mistake?

FlightActivity.java
import android.os.Bundle;

public class FlightActivity extends AppCompatActivity {

    public int fuelLevel = 0;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_flight);

        // Add your code below!
         Intent intent = getIntent();
      String FUEL_LEVEL = intent.getStringExtra("-1");

    }
}

1 Answer

Sattayawiwat Supphakhoon
Sattayawiwat Supphakhoon
2,265 Points

Read in the document and try to use getIntExtra() for this case example: Intent intent = getIntent(); fuelLevel = intent.getIntExtra("FUEL_LEVEL",-1);