@Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_private_process);
        privateProcessNameTextView = findViewById(R.id.textPrivateProcessName);
        setCurrentRunningProcess(privateProcessNameTextView, this);

        selectedListItemTextView = findViewById(R.id.selectedListItemText);
        ListView listView = findViewById(R.id.list);
        String[] listItems = getResources().getStringArray(R.array.list_items);
        ArrayAdapter<String> adapter =
                new ArrayAdapter<>(this, android.R.layout.simple_list_item_1, listItems);
        listView.setAdapter(adapter);
        listView.setOnItemClickListener(this);
    }
Activity running in a private process which is manually defined in the AndroidManifest.xml using
the android:process attribute.
<p>
<p>From D.A.C: "If the name assigned to this attribute begins with a colon (':'), a new process,
private to the application, is created when it's needed and the activity runs in that process."
ui/espresso/MultiProcessSample/app/src/main/java/com/example/android/testing/espresso/multiprocesssample/PrivateProcessActivity.java