Я хочу отправить свое фиксированное местоположение, время и дату в окно сообщения, используя намерение электронной почты, до сих пор мне удалось только отправить электронное письмо и «TO», кто и вставить текст в окно сообщения и намерение в Gmail.
import android.Manifest;
import android.annotation.SuppressLint;
import android.content.Intent;
import android.content.pm.PackageManager;
import android.location.Location;
import android.location.LocationListener;
import android.location.LocationManager;
import android.net.Uri;
import android.os.Build;
import android.os.Bundle;
import android.provider.CalendarContract;
import android.provider.Settings;
import android.support.annotation.NonNull;
import android.support.v4.app.ActivityCompat;
import android.support.v7.app.AppCompatActivity;
import android.view.View;
import android.widget.Button;
import android.widget.TextView;
import com.example.project1.R;
import java.text.SimpleDateFormat;
public class EmailAuto extends AppCompatActivity {
private Button b;
private TextView t;
private LocationManager locationManager;
private LocationListener listener;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate ( savedInstanceState );
setContentView ( R.layout.activity_emailauto );
}
public void open(View view) {
Intent sendintent = new Intent ( Intent.ACTION_SEND );
sendintent.setType ( "text/plain" );
sendintent.putExtra ( Intent.EXTRA_SUBJECT, "Webtime" );
sendintent.putExtra ( Intent.EXTRA_TEXT, "Date&Time and Location" );
startActivity ( sendintent);