Compartilhar via


Intent.MakeMainActivity(ComponentName) Método

Definição

Crie uma intenção de iniciar a atividade principal (raiz) de uma tarefa.

[Android.Runtime.Register("makeMainActivity", "(Landroid/content/ComponentName;)Landroid/content/Intent;", "")]
public static Android.Content.Intent? MakeMainActivity (Android.Content.ComponentName? mainActivity);
[<Android.Runtime.Register("makeMainActivity", "(Landroid/content/ComponentName;)Landroid/content/Intent;", "")>]
static member MakeMainActivity : Android.Content.ComponentName -> Android.Content.Intent

Parâmetros

mainActivity
ComponentName

O principal componente de atividade que esta intenção será lançada.

Retornos

Retorna uma Intenção recém-criada que pode ser usada para iniciar a atividade como uma entrada de aplicativo principal.

Atributos

Comentários

Crie uma intenção de iniciar a atividade principal (raiz) de uma tarefa. Esta é a intenção que é iniciada quando o aplicativo é iniciado a partir de Home. Para qualquer outra coisa que queira iniciar um aplicativo da mesma maneira, é importante que eles usem uma Intenção estruturada da mesma maneira, e possam usar essa função para garantir que esse seja o caso.

A intenção retornada tem o componente Atividade dado como seu componente explícito, #ACTION_MAIN como sua ação, e inclui a categoria #CATEGORY_LAUNCHER. Isso não <tem definido<#FLAG_ACTIVITY_NEW_TASK>>, embora normalmente você queira fazer isso através #addFlags(int) da intenção retornada.

Documentação Java para android.content.Intent.makeMainActivity(android.content.ComponentName).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.

Aplica-se a

Confira também