android.content.Intent¶
- class
android.content.
Intent
¶
- class
android.content.
Intent
(Intent intent)
- class
android.content.
Intent
(String action)
- class
android.content.
Intent
(String action, Uri uri)
- class
android.content.
Intent
(String action, Uri uri, Context context, Class cls)
- class
android.content.
Intent
(Context context, Class cls) Intent intent = new Intent(this, SomeClass.class); Intent intent2 = new Intent("ru.ilnurgi1.intent.action.some_action");
-
ACTION_VIEW
¶ Константа для просмотра чего либо, в зависимости от данных
Intent intent = new Intent( Intent.ACTION_VIEW, Uri.parse("http://developer.android.com")); Intent intent = new Intent( Intent.ACTION_VIEW, Uri.parse("http://developer.android.com")); Intent intent = new Intent( Intent.ACTION_VIEW, Uri.parse("http://developer.android.com"));
-
getAction
()¶ Возвращает String, название действия
String action = intent.getAction()
-
getBooleanExtra
(String key)¶ Возвращает дополнительные параметры из интента
intent.getBooleanExtra(EXTRA_KEY);
-
getStringExtra
(String key)¶ Возвращает дополнительные параметры из интента
intent.getStringExtra(EXTRA_KEY);
-
putExtra
(String name, value)¶
-
putExtra
(Bundle extras)
-
putExtra
(Intent intent) Добавляет параметры в интент в виде ключа и значения
name - String
extras -
android.os.Bundle
intent -
android.content.Intent
- value
android.os.Parcelable
,android.os.Parcelable
[]java.io.Serializable
java.lang.CharSequence
,java.lang.CharSequence
[]boolean, boolean[]
byte, byte[]
char, char[]
double, double[]
float, float[]
int, int[]
long, long[]
short, short[]
String, String[]
intent.putExtra(EXTRA_KEY, value);
-
setAction
(action)¶ intent.setAction(Intent.ACTION_VIEW);
-
setData
(Uri data)¶ data -
android.net.Uri
intent.setData(Uri.parse("tel:12345"));
-