package com.example.activity;
import android.content.Intent;
import android.os.Bundle;
import android.support.v7.app.AppCompatActivity;
import com.example.R;
import org.alfonz.utility.Logcat;
public class ExampleActivity extends AppCompatActivity
{
@Override
public void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_example);
Logcat.d("getIntent().getAction() = " + getIntent().getAction());
Logcat.d("getIntent().getCategories() = " + (getIntent().getCategories() != null ? getIntent().getCategories() : "null"));
Logcat.d("getIntent().getDataString() = " + getIntent().getDataString());
Logcat.d("getIntent().getScheme() = " + getIntent().getScheme());
Logcat.d("getIntent().getType() = " + getIntent().getType());
Logcat.d("getIntent().getExtras() = " + (getIntent().getExtras() != null ? getIntent().getExtras().keySet() : "null"));
}
private void startNewTask()
{
Intent intent = new Intent(this, ExampleActivity.class);
intent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
intent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TASK);
startActivity(intent);
}
}