Sobes.tech
Junior — Middle

What methods can be used to extract information from Intent in Android applications?

sobes.tech AI

Answer from AI

In Android, methods are used to extract information from an Intent's "extras" — additional parameters passed along with the Intent. Main methods:

  • getStringExtra(String name) — to get a string by key.
  • getIntExtra(String name, int defaultValue) — to get an integer with a default value.
  • getBooleanExtra(String name, boolean defaultValue) — to get a boolean value.
  • getSerializableExtra(String name) — to get an object implementing Serializable.
  • getParcelableExtra(String name) — to get an object implementing Parcelable.

Example:

Intent intent = getIntent();
String username = intent.getStringExtra("username");
int age = intent.getIntExtra("age", 0);
boolean isActive = intent.getBooleanExtra("isActive", false);

You can also get a Bundle using getExtras() and extract data from it.

What methods can be used to extract information from… - sobes.tech