Updated:
Managed to sort the loading of gmail.
Now I cannot set the ‘To’, ‘subject’ and ‘message’ fields of gmail when the intent is loaded.
Screenshot to show my email layout:

Screenshot to show the gmail intent loaded. But without the fields being set from the passed details.

Code:
@Override
public void onClick(View sendEmailClick) {
Intent sendEmailIntent = new Intent(Intent.ACTION_SEND);
sendEmailIntent.setType("plain/text");
sendEmailIntent.putExtra(Intent.EXTRA_EMAIL, emailAdd);
sendEmailIntent.putExtra(Intent.EXTRA_SUBJECT, emailSub);
sendEmailIntent.putExtra(Intent.EXTRA_TEXT, emailMess);
startActivity(Intent.createChooser(sendEmailIntent, "Send email"));
//startActivity(Intent.createChooser(sendEmailIntent, "Send email..."));
}
If the default email client does not have an account, it should not register itself for
Intent.ACTION_SEND. Make sure that you have an account added to the app and try to send your email again. As noted, using"text/plain"as the type.From what I can find on short notice:
The compose Activity is not enabled by default and should be enabled once you add an account.