Поделиться через


Intent Конструкторы

Определение

Перегрузки

Intent()

Создайте пустое намерение.

Intent(Intent)

Конструктор копирования.

Intent(String)

Создайте намерение с заданным действием.

Intent(Context, Class)

Создайте намерение для определенного компонента.

Intent(Context, Type)
Intent(IntPtr, JniHandleOwnership)

Конструктор, используемый при создании управляемых представлений объектов JNI; вызывается средой выполнения.

Intent(String, Uri)

Создайте намерение с заданным действием и для заданного URL-адреса данных.

Intent(String, Uri, Context, Class)

Создайте намерение для определенного компонента с указанным действием и данными.

Intent(String, Uri, Context, Type)

Intent()

Создайте пустое намерение.

[Android.Runtime.Register(".ctor", "()V", "")]
public Intent ();
Атрибуты

Комментарии

Создайте пустое намерение.

Документация по Java для android.content.Intent.Intent().

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

Применяется к

Intent(Intent)

Конструктор копирования.

[Android.Runtime.Register(".ctor", "(Landroid/content/Intent;)V", "")]
public Intent (Android.Content.Intent? o);
[<Android.Runtime.Register(".ctor", "(Landroid/content/Intent;)V", "")>]
new Android.Content.Intent : Android.Content.Intent -> Android.Content.Intent

Параметры

o
Intent
Атрибуты

Комментарии

Конструктор копирования.

Документация по Java для android.content.Intent.Intent(android.content.Intent).

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

Применяется к

Intent(String)

Создайте намерение с заданным действием.

[Android.Runtime.Register(".ctor", "(Ljava/lang/String;)V", "")]
public Intent (string? action);
[<Android.Runtime.Register(".ctor", "(Ljava/lang/String;)V", "")>]
new Android.Content.Intent : string -> Android.Content.Intent

Параметры

action
String

Действие намерения, например ACTION_VIEW.

Атрибуты

Комментарии

Создайте намерение с заданным действием. Все остальные поля (данные, тип, класс) имеют значение NULL. Обратите внимание, что действие <em>должно< находиться> в пространстве имен, так как намерения используются глобально в системе, например действие VIEW системы — android.intent.action.VIEW; настраиваемое действие приложения будет примерно так же, как com.google.app.myapp.CUSTOM_ACTION.

Документация по Java для android.content.Intent.Intent(java.lang.String).

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

Применяется к

Intent(Context, Class)

Создайте намерение для определенного компонента.

[Android.Runtime.Register(".ctor", "(Landroid/content/Context;Ljava/lang/Class;)V", "")]
public Intent (Android.Content.Context? packageContext, Java.Lang.Class? cls);
[<Android.Runtime.Register(".ctor", "(Landroid/content/Context;Ljava/lang/Class;)V", "")>]
new Android.Content.Intent : Android.Content.Context * Java.Lang.Class -> Android.Content.Intent

Параметры

packageContext
Context

Контекст пакета приложения, реализующего этот класс.

cls
Class

Класс компонента, используемый для намерения.

Атрибуты

Комментарии

Создайте намерение для определенного компонента. Все остальные поля (действия, данные, тип, класс) имеют значение NULL, хотя они могут быть изменены позже с явными вызовами. Это позволяет создать намерение, которое предназначено для выполнения жестко закодированного имени класса, а не полагаться на систему для поиска соответствующего класса; Дополнительные #setComponent сведения о последствиях этого.

Документация по Java для android.content.Intent.Intent(android.content.Context, java.lang.Class<?>).

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

Применяется к

Intent(Context, Type)

public Intent (Android.Content.Context packageContext, Type type);
new Android.Content.Intent : Android.Content.Context * Type -> Android.Content.Intent

Параметры

packageContext
Context
type
Type

Комментарии

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

Применяется к

Intent(IntPtr, JniHandleOwnership)

Конструктор, используемый при создании управляемых представлений объектов JNI; вызывается средой выполнения.

protected Intent (IntPtr javaReference, Android.Runtime.JniHandleOwnership transfer);
new Android.Content.Intent : nativeint * Android.Runtime.JniHandleOwnership -> Android.Content.Intent

Параметры

javaReference
IntPtr

nativeint

Ссылка IntPtrна объект Java Native Interface (JNI).

transfer
JniHandleOwnership

Значение, JniHandleOwnershipуказывающее, как обрабатывать javaReference

Комментарии

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

Применяется к

Intent(String, Uri)

Создайте намерение с заданным действием и для заданного URL-адреса данных.

[Android.Runtime.Register(".ctor", "(Ljava/lang/String;Landroid/net/Uri;)V", "")]
public Intent (string? action, Android.Net.Uri? uri);
[<Android.Runtime.Register(".ctor", "(Ljava/lang/String;Landroid/net/Uri;)V", "")>]
new Android.Content.Intent : string * Android.Net.Uri -> Android.Content.Intent

Параметры

action
String

Действие намерения, например ACTION_VIEW.

uri
Uri

Универсальный код ресурса (URI) данных намерения.

Атрибуты

Комментарии

Создайте намерение с заданным действием и для заданного URL-адреса данных. Обратите внимание, что действие <em>должно< находиться> в пространстве имен, так как намерения используются глобально в системе, например действие VIEW системы — android.intent.action.VIEW; настраиваемое действие приложения будет примерно так же, как com.google.app.myapp.CUSTOM_ACTION.

<>Примечание. Схема и имя узла в платформе Android учитывает регистр, в отличие от формального RFC. В результате вы всегда должны написать URI с этими элементами с помощью строчные буквы и нормализовать любые URI, полученные из-за пределов Android, чтобы убедиться, что схема и узел являются нижним регистром.</эм>

Документация по Java для android.content.Intent.Intent(java.lang.String, android.net.Uri).

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

Применяется к

Intent(String, Uri, Context, Class)

Создайте намерение для определенного компонента с указанным действием и данными.

[Android.Runtime.Register(".ctor", "(Ljava/lang/String;Landroid/net/Uri;Landroid/content/Context;Ljava/lang/Class;)V", "")]
public Intent (string? action, Android.Net.Uri? uri, Android.Content.Context? packageContext, Java.Lang.Class? cls);
[<Android.Runtime.Register(".ctor", "(Ljava/lang/String;Landroid/net/Uri;Landroid/content/Context;Ljava/lang/Class;)V", "")>]
new Android.Content.Intent : string * Android.Net.Uri * Android.Content.Context * Java.Lang.Class -> Android.Content.Intent

Параметры

action
String

Действие намерения, например ACTION_VIEW.

uri
Uri

Универсальный код ресурса (URI) данных намерения.

packageContext
Context

Контекст пакета приложения, реализующего этот класс.

cls
Class

Класс компонента, используемый для намерения.

Атрибуты

Комментарии

Создайте намерение для определенного компонента с указанным действием и данными. Это эквивалентно использованию #Intent(String, android.net.Uri) для создания намерения, а затем вызова #setClass для задания его класса.

<>Примечание. Схема и имя узла в платформе Android учитывает регистр, в отличие от формального RFC. В результате вы всегда должны написать URI с этими элементами с помощью строчные буквы и нормализовать любые URI, полученные из-за пределов Android, чтобы убедиться, что схема и узел являются нижним регистром.</эм>

Документация по Java для android.content.Intent.Intent(java.lang.String, android.net.Uri, android.content.Context, java.lang.Class<?>).

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

Применяется к

Intent(String, Uri, Context, Type)

public Intent (string action, Android.Net.Uri uri, Android.Content.Context packageContext, Type type);
new Android.Content.Intent : string * Android.Net.Uri * Android.Content.Context * Type -> Android.Content.Intent

Параметры

action
String
uri
Uri
packageContext
Context
type
Type

Комментарии

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

Применяется к