рд╣реЗрд▓реЛ рд╣реЗрд▓реЛ рдФрд░ рд╕рднреА рдХреЛ рдирдорд╕реНрдХрд╛рд░!
рдЗрд╕ рд▓реЗрдЦ рдореЗрдВ рдореИрдВ рджрд┐рдЦрд╛рдКрдВрдЧрд╛ рдХрд┐ рдПрдВрдбреНрд░реЙрдЗрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЕрдХреНрд╖рд░реЛрдВ рдХреЛ рдХреИрд╕реЗ рднреЗрдЬрд╛ рдЬрд╛рддрд╛ рд╣реИ, рд╕рд╛рде рд╣реА рд╕рд╛рде рдПрдХ рдФрд░ рджрд┐рд▓рдЪрд╕реНрдк рддрд░реАрдХрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдПрдХ рдмрд╛рд╣рд░реА рдкреБрд╕реНрддрдХрд╛рд▓рдп рдХреЗ рдЙрдкрдпреЛрдЧ рд╕реЗ рдЬреЛ рд╣рдореЗрдВ рдЙрди рддрд░реАрдХреЛрдВ рд╕реЗ рдкрддреНрд░ рднреЗрдЬрдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ рдЬреЛ рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рдХреЗ рд▓рд┐рдП рдЕрдзрд┐рдХ рд╕реНрд╡реАрдХрд╛рд░реНрдп рд╣реИрдВред
рднрд╛рдЧ 1. рдореЗрд▓, рд╕рд┐рд░реНрдл рдореЗрд▓
рдпрд╣ рдХреИрд╕реЗ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ: рдЖрдорддреМрд░ рдкрд░ рдПрдХ рдЕрддрд┐рд░рд┐рдХреНрдд рдЧрддрд┐рд╡рд┐рдзрд┐ рдХрд╛рд░реНрдпрдХреНрд░рдо рдореЗрдВ рдмрдирд╛рдИ рдЬрд╛рддреА рд╣реИ, рдЬреЛ рдХрдИ рдХреНрд╖реЗрддреНрд░реЛрдВ рдХреЗ рд╕рд╛рде рдПрдХ рдЦрд┐рдбрд╝рдХреА рд╣реИ: рдЯреВ, рд╡рд┐рд╖рдп рдФрд░ рдкрд╛рдаред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдЗрди рдХреНрд╖реЗрддреНрд░реЛрдВ рдХреЗ рдбреЗрдЯрд╛ рдХреЛ рдЕрддрд┐рд░рд┐рдХреНрдд рд╕рд╛рдордЧреНрд░реА рдХреЗ рд░реВрдк рдореЗрдВ рдкреНрд░реЗрд╖рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ:
- android.content.Intent.EXTRA_EMAIL
- android.content.Intent.EXTRA_SUBJECT
- android.content.Intent.EXTRA_TEXT
рд╡рд┐рд╢реЗрд╖ рдЖрд╢рдп: android.content.Intent.ACTION_SENDред
SimpleEMail.java рдлрд╝рд╛рдЗрд▓ рдХреЛрдб
рд╣реАpublic class SimpleEMail extends Activity { Button send; EditText address, subject, emailtext; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.simple_email); // send = (Button) findViewById(R.id.emailsendbutton); address = (EditText) findViewById(R.id.emailaddress); subject = (EditText) findViewById(R.id.emailsubject); emailtext = (EditText) findViewById(R.id.emailtext); send.setOnClickListener( new OnClickListener() { @Override public void onClick(View v) { final Intent emailIntent = new Intent(android.content.Intent.ACTION_SEND); emailIntent.setType( "plain/text" ); // emailIntent.putExtra(android.content.Intent.EXTRA_EMAIL, new String [] { address.getText().toString() }); // emailIntent.putExtra(android.content.Intent.EXTRA_SUBJECT, subject.getText().toString()); // emailIntent.putExtra(android.content.Intent.EXTRA_TEXT, emailtext.getText().toString()); // emailIntent.putExtra( android.content.Intent.EXTRA_STREAM, Uri .parse( "file://" + Environment.getExternalStorageDirectory() + "//SOTY_ATHD.mp4" )); emailIntent.setType( "text/video" ); // ! SimpleEMail. this .startActivity(Intent.createChooser(emailIntent, " ..." )); } }); } } * This source code was highlighted with Source Code Highlighter .
public class SimpleEMail extends Activity { Button send; EditText address, subject, emailtext; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.simple_email); // send = (Button) findViewById(R.id.emailsendbutton); address = (EditText) findViewById(R.id.emailaddress); subject = (EditText) findViewById(R.id.emailsubject); emailtext = (EditText) findViewById(R.id.emailtext); send.setOnClickListener( new OnClickListener() { @Override public void onClick(View v) { final Intent emailIntent = new Intent(android.content.Intent.ACTION_SEND); emailIntent.setType( "plain/text" ); // emailIntent.putExtra(android.content.Intent.EXTRA_EMAIL, new String [] { address.getText().toString() }); // emailIntent.putExtra(android.content.Intent.EXTRA_SUBJECT, subject.getText().toString()); // emailIntent.putExtra(android.content.Intent.EXTRA_TEXT, emailtext.getText().toString()); // emailIntent.putExtra( android.content.Intent.EXTRA_STREAM, Uri .parse( "file://" + Environment.getExternalStorageDirectory() + "//SOTY_ATHD.mp4" )); emailIntent.setType( "text/video" ); // ! SimpleEMail. this .startActivity(Intent.createChooser(emailIntent, " ..." )); } }); } } * This source code was highlighted with Source Code Highlighter .
public class SimpleEMail extends Activity { Button send; EditText address, subject, emailtext; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.simple_email); // send = (Button) findViewById(R.id.emailsendbutton); address = (EditText) findViewById(R.id.emailaddress); subject = (EditText) findViewById(R.id.emailsubject); emailtext = (EditText) findViewById(R.id.emailtext); send.setOnClickListener( new OnClickListener() { @Override public void onClick(View v) { final Intent emailIntent = new Intent(android.content.Intent.ACTION_SEND); emailIntent.setType( "plain/text" ); // emailIntent.putExtra(android.content.Intent.EXTRA_EMAIL, new String [] { address.getText().toString() }); // emailIntent.putExtra(android.content.Intent.EXTRA_SUBJECT, subject.getText().toString()); // emailIntent.putExtra(android.content.Intent.EXTRA_TEXT, emailtext.getText().toString()); // emailIntent.putExtra( android.content.Intent.EXTRA_STREAM, Uri .parse( "file://" + Environment.getExternalStorageDirectory() + "//SOTY_ATHD.mp4" )); emailIntent.setType( "text/video" ); // ! SimpleEMail. this .startActivity(Intent.createChooser(emailIntent, " ..." )); } }); } } * This source code was highlighted with Source Code Highlighter .
public class SimpleEMail extends Activity { Button send; EditText address, subject, emailtext; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.simple_email); // send = (Button) findViewById(R.id.emailsendbutton); address = (EditText) findViewById(R.id.emailaddress); subject = (EditText) findViewById(R.id.emailsubject); emailtext = (EditText) findViewById(R.id.emailtext); send.setOnClickListener( new OnClickListener() { @Override public void onClick(View v) { final Intent emailIntent = new Intent(android.content.Intent.ACTION_SEND); emailIntent.setType( "plain/text" ); // emailIntent.putExtra(android.content.Intent.EXTRA_EMAIL, new String [] { address.getText().toString() }); // emailIntent.putExtra(android.content.Intent.EXTRA_SUBJECT, subject.getText().toString()); // emailIntent.putExtra(android.content.Intent.EXTRA_TEXT, emailtext.getText().toString()); // emailIntent.putExtra( android.content.Intent.EXTRA_STREAM, Uri .parse( "file://" + Environment.getExternalStorageDirectory() + "//SOTY_ATHD.mp4" )); emailIntent.setType( "text/video" ); // ! SimpleEMail. this .startActivity(Intent.createChooser(emailIntent, " ..." )); } }); } } * This source code was highlighted with Source Code Highlighter .
public class SimpleEMail extends Activity { Button send; EditText address, subject, emailtext; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.simple_email); // send = (Button) findViewById(R.id.emailsendbutton); address = (EditText) findViewById(R.id.emailaddress); subject = (EditText) findViewById(R.id.emailsubject); emailtext = (EditText) findViewById(R.id.emailtext); send.setOnClickListener( new OnClickListener() { @Override public void onClick(View v) { final Intent emailIntent = new Intent(android.content.Intent.ACTION_SEND); emailIntent.setType( "plain/text" ); // emailIntent.putExtra(android.content.Intent.EXTRA_EMAIL, new String [] { address.getText().toString() }); // emailIntent.putExtra(android.content.Intent.EXTRA_SUBJECT, subject.getText().toString()); // emailIntent.putExtra(android.content.Intent.EXTRA_TEXT, emailtext.getText().toString()); // emailIntent.putExtra( android.content.Intent.EXTRA_STREAM, Uri .parse( "file://" + Environment.getExternalStorageDirectory() + "//SOTY_ATHD.mp4" )); emailIntent.setType( "text/video" ); // ! SimpleEMail. this .startActivity(Intent.createChooser(emailIntent, " ..." )); } }); } } * This source code was highlighted with Source Code Highlighter .
public class SimpleEMail extends Activity { Button send; EditText address, subject, emailtext; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.simple_email); // send = (Button) findViewById(R.id.emailsendbutton); address = (EditText) findViewById(R.id.emailaddress); subject = (EditText) findViewById(R.id.emailsubject); emailtext = (EditText) findViewById(R.id.emailtext); send.setOnClickListener( new OnClickListener() { @Override public void onClick(View v) { final Intent emailIntent = new Intent(android.content.Intent.ACTION_SEND); emailIntent.setType( "plain/text" ); // emailIntent.putExtra(android.content.Intent.EXTRA_EMAIL, new String [] { address.getText().toString() }); // emailIntent.putExtra(android.content.Intent.EXTRA_SUBJECT, subject.getText().toString()); // emailIntent.putExtra(android.content.Intent.EXTRA_TEXT, emailtext.getText().toString()); // emailIntent.putExtra( android.content.Intent.EXTRA_STREAM, Uri .parse( "file://" + Environment.getExternalStorageDirectory() + "//SOTY_ATHD.mp4" )); emailIntent.setType( "text/video" ); // ! SimpleEMail. this .startActivity(Intent.createChooser(emailIntent, " ..." )); } }); } } * This source code was highlighted with Source Code Highlighter .
public class SimpleEMail extends Activity { Button send; EditText address, subject, emailtext; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.simple_email); // send = (Button) findViewById(R.id.emailsendbutton); address = (EditText) findViewById(R.id.emailaddress); subject = (EditText) findViewById(R.id.emailsubject); emailtext = (EditText) findViewById(R.id.emailtext); send.setOnClickListener( new OnClickListener() { @Override public void onClick(View v) { final Intent emailIntent = new Intent(android.content.Intent.ACTION_SEND); emailIntent.setType( "plain/text" ); // emailIntent.putExtra(android.content.Intent.EXTRA_EMAIL, new String [] { address.getText().toString() }); // emailIntent.putExtra(android.content.Intent.EXTRA_SUBJECT, subject.getText().toString()); // emailIntent.putExtra(android.content.Intent.EXTRA_TEXT, emailtext.getText().toString()); // emailIntent.putExtra( android.content.Intent.EXTRA_STREAM, Uri .parse( "file://" + Environment.getExternalStorageDirectory() + "//SOTY_ATHD.mp4" )); emailIntent.setType( "text/video" ); // ! SimpleEMail. this .startActivity(Intent.createChooser(emailIntent, " ..." )); } }); } } * This source code was highlighted with Source Code Highlighter .
public class SimpleEMail extends Activity { Button send; EditText address, subject, emailtext; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.simple_email); // send = (Button) findViewById(R.id.emailsendbutton); address = (EditText) findViewById(R.id.emailaddress); subject = (EditText) findViewById(R.id.emailsubject); emailtext = (EditText) findViewById(R.id.emailtext); send.setOnClickListener( new OnClickListener() { @Override public void onClick(View v) { final Intent emailIntent = new Intent(android.content.Intent.ACTION_SEND); emailIntent.setType( "plain/text" ); // emailIntent.putExtra(android.content.Intent.EXTRA_EMAIL, new String [] { address.getText().toString() }); // emailIntent.putExtra(android.content.Intent.EXTRA_SUBJECT, subject.getText().toString()); // emailIntent.putExtra(android.content.Intent.EXTRA_TEXT, emailtext.getText().toString()); // emailIntent.putExtra( android.content.Intent.EXTRA_STREAM, Uri .parse( "file://" + Environment.getExternalStorageDirectory() + "//SOTY_ATHD.mp4" )); emailIntent.setType( "text/video" ); // ! SimpleEMail. this .startActivity(Intent.createChooser(emailIntent, " ..." )); } }); } } * This source code was highlighted with Source Code Highlighter .
public class SimpleEMail extends Activity { Button send; EditText address, subject, emailtext; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.simple_email); // send = (Button) findViewById(R.id.emailsendbutton); address = (EditText) findViewById(R.id.emailaddress); subject = (EditText) findViewById(R.id.emailsubject); emailtext = (EditText) findViewById(R.id.emailtext); send.setOnClickListener( new OnClickListener() { @Override public void onClick(View v) { final Intent emailIntent = new Intent(android.content.Intent.ACTION_SEND); emailIntent.setType( "plain/text" ); // emailIntent.putExtra(android.content.Intent.EXTRA_EMAIL, new String [] { address.getText().toString() }); // emailIntent.putExtra(android.content.Intent.EXTRA_SUBJECT, subject.getText().toString()); // emailIntent.putExtra(android.content.Intent.EXTRA_TEXT, emailtext.getText().toString()); // emailIntent.putExtra( android.content.Intent.EXTRA_STREAM, Uri .parse( "file://" + Environment.getExternalStorageDirectory() + "//SOTY_ATHD.mp4" )); emailIntent.setType( "text/video" ); // ! SimpleEMail. this .startActivity(Intent.createChooser(emailIntent, " ..." )); } }); } } * This source code was highlighted with Source Code Highlighter .
public class SimpleEMail extends Activity { Button send; EditText address, subject, emailtext; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.simple_email); // send = (Button) findViewById(R.id.emailsendbutton); address = (EditText) findViewById(R.id.emailaddress); subject = (EditText) findViewById(R.id.emailsubject); emailtext = (EditText) findViewById(R.id.emailtext); send.setOnClickListener( new OnClickListener() { @Override public void onClick(View v) { final Intent emailIntent = new Intent(android.content.Intent.ACTION_SEND); emailIntent.setType( "plain/text" ); // emailIntent.putExtra(android.content.Intent.EXTRA_EMAIL, new String [] { address.getText().toString() }); // emailIntent.putExtra(android.content.Intent.EXTRA_SUBJECT, subject.getText().toString()); // emailIntent.putExtra(android.content.Intent.EXTRA_TEXT, emailtext.getText().toString()); // emailIntent.putExtra( android.content.Intent.EXTRA_STREAM, Uri .parse( "file://" + Environment.getExternalStorageDirectory() + "//SOTY_ATHD.mp4" )); emailIntent.setType( "text/video" ); // ! SimpleEMail. this .startActivity(Intent.createChooser(emailIntent, " ..." )); } }); } } * This source code was highlighted with Source Code Highlighter .
public class SimpleEMail extends Activity { Button send; EditText address, subject, emailtext; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.simple_email); // send = (Button) findViewById(R.id.emailsendbutton); address = (EditText) findViewById(R.id.emailaddress); subject = (EditText) findViewById(R.id.emailsubject); emailtext = (EditText) findViewById(R.id.emailtext); send.setOnClickListener( new OnClickListener() { @Override public void onClick(View v) { final Intent emailIntent = new Intent(android.content.Intent.ACTION_SEND); emailIntent.setType( "plain/text" ); // emailIntent.putExtra(android.content.Intent.EXTRA_EMAIL, new String [] { address.getText().toString() }); // emailIntent.putExtra(android.content.Intent.EXTRA_SUBJECT, subject.getText().toString()); // emailIntent.putExtra(android.content.Intent.EXTRA_TEXT, emailtext.getText().toString()); // emailIntent.putExtra( android.content.Intent.EXTRA_STREAM, Uri .parse( "file://" + Environment.getExternalStorageDirectory() + "//SOTY_ATHD.mp4" )); emailIntent.setType( "text/video" ); // ! SimpleEMail. this .startActivity(Intent.createChooser(emailIntent, " ..." )); } }); } } * This source code was highlighted with Source Code Highlighter .
public class SimpleEMail extends Activity { Button send; EditText address, subject, emailtext; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.simple_email); // send = (Button) findViewById(R.id.emailsendbutton); address = (EditText) findViewById(R.id.emailaddress); subject = (EditText) findViewById(R.id.emailsubject); emailtext = (EditText) findViewById(R.id.emailtext); send.setOnClickListener( new OnClickListener() { @Override public void onClick(View v) { final Intent emailIntent = new Intent(android.content.Intent.ACTION_SEND); emailIntent.setType( "plain/text" ); // emailIntent.putExtra(android.content.Intent.EXTRA_EMAIL, new String [] { address.getText().toString() }); // emailIntent.putExtra(android.content.Intent.EXTRA_SUBJECT, subject.getText().toString()); // emailIntent.putExtra(android.content.Intent.EXTRA_TEXT, emailtext.getText().toString()); // emailIntent.putExtra( android.content.Intent.EXTRA_STREAM, Uri .parse( "file://" + Environment.getExternalStorageDirectory() + "//SOTY_ATHD.mp4" )); emailIntent.setType( "text/video" ); // ! SimpleEMail. this .startActivity(Intent.createChooser(emailIntent, " ..." )); } }); } } * This source code was highlighted with Source Code Highlighter .
public class SimpleEMail extends Activity { Button send; EditText address, subject, emailtext; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.simple_email); // send = (Button) findViewById(R.id.emailsendbutton); address = (EditText) findViewById(R.id.emailaddress); subject = (EditText) findViewById(R.id.emailsubject); emailtext = (EditText) findViewById(R.id.emailtext); send.setOnClickListener( new OnClickListener() { @Override public void onClick(View v) { final Intent emailIntent = new Intent(android.content.Intent.ACTION_SEND); emailIntent.setType( "plain/text" ); // emailIntent.putExtra(android.content.Intent.EXTRA_EMAIL, new String [] { address.getText().toString() }); // emailIntent.putExtra(android.content.Intent.EXTRA_SUBJECT, subject.getText().toString()); // emailIntent.putExtra(android.content.Intent.EXTRA_TEXT, emailtext.getText().toString()); // emailIntent.putExtra( android.content.Intent.EXTRA_STREAM, Uri .parse( "file://" + Environment.getExternalStorageDirectory() + "//SOTY_ATHD.mp4" )); emailIntent.setType( "text/video" ); // ! SimpleEMail. this .startActivity(Intent.createChooser(emailIntent, " ..." )); } }); } } * This source code was highlighted with Source Code Highlighter .
public class SimpleEMail extends Activity { Button send; EditText address, subject, emailtext; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.simple_email); // send = (Button) findViewById(R.id.emailsendbutton); address = (EditText) findViewById(R.id.emailaddress); subject = (EditText) findViewById(R.id.emailsubject); emailtext = (EditText) findViewById(R.id.emailtext); send.setOnClickListener( new OnClickListener() { @Override public void onClick(View v) { final Intent emailIntent = new Intent(android.content.Intent.ACTION_SEND); emailIntent.setType( "plain/text" ); // emailIntent.putExtra(android.content.Intent.EXTRA_EMAIL, new String [] { address.getText().toString() }); // emailIntent.putExtra(android.content.Intent.EXTRA_SUBJECT, subject.getText().toString()); // emailIntent.putExtra(android.content.Intent.EXTRA_TEXT, emailtext.getText().toString()); // emailIntent.putExtra( android.content.Intent.EXTRA_STREAM, Uri .parse( "file://" + Environment.getExternalStorageDirectory() + "//SOTY_ATHD.mp4" )); emailIntent.setType( "text/video" ); // ! SimpleEMail. this .startActivity(Intent.createChooser(emailIntent, " ..." )); } }); } } * This source code was highlighted with Source Code Highlighter .
public class SimpleEMail extends Activity { Button send; EditText address, subject, emailtext; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.simple_email); // send = (Button) findViewById(R.id.emailsendbutton); address = (EditText) findViewById(R.id.emailaddress); subject = (EditText) findViewById(R.id.emailsubject); emailtext = (EditText) findViewById(R.id.emailtext); send.setOnClickListener( new OnClickListener() { @Override public void onClick(View v) { final Intent emailIntent = new Intent(android.content.Intent.ACTION_SEND); emailIntent.setType( "plain/text" ); // emailIntent.putExtra(android.content.Intent.EXTRA_EMAIL, new String [] { address.getText().toString() }); // emailIntent.putExtra(android.content.Intent.EXTRA_SUBJECT, subject.getText().toString()); // emailIntent.putExtra(android.content.Intent.EXTRA_TEXT, emailtext.getText().toString()); // emailIntent.putExtra( android.content.Intent.EXTRA_STREAM, Uri .parse( "file://" + Environment.getExternalStorageDirectory() + "//SOTY_ATHD.mp4" )); emailIntent.setType( "text/video" ); // ! SimpleEMail. this .startActivity(Intent.createChooser(emailIntent, " ..." )); } }); } } * This source code was highlighted with Source Code Highlighter .
public class SimpleEMail extends Activity { Button send; EditText address, subject, emailtext; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.simple_email); // send = (Button) findViewById(R.id.emailsendbutton); address = (EditText) findViewById(R.id.emailaddress); subject = (EditText) findViewById(R.id.emailsubject); emailtext = (EditText) findViewById(R.id.emailtext); send.setOnClickListener( new OnClickListener() { @Override public void onClick(View v) { final Intent emailIntent = new Intent(android.content.Intent.ACTION_SEND); emailIntent.setType( "plain/text" ); // emailIntent.putExtra(android.content.Intent.EXTRA_EMAIL, new String [] { address.getText().toString() }); // emailIntent.putExtra(android.content.Intent.EXTRA_SUBJECT, subject.getText().toString()); // emailIntent.putExtra(android.content.Intent.EXTRA_TEXT, emailtext.getText().toString()); // emailIntent.putExtra( android.content.Intent.EXTRA_STREAM, Uri .parse( "file://" + Environment.getExternalStorageDirectory() + "//SOTY_ATHD.mp4" )); emailIntent.setType( "text/video" ); // ! SimpleEMail. this .startActivity(Intent.createChooser(emailIntent, " ..." )); } }); } } * This source code was highlighted with Source Code Highlighter .
public class SimpleEMail extends Activity { Button send; EditText address, subject, emailtext; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.simple_email); // send = (Button) findViewById(R.id.emailsendbutton); address = (EditText) findViewById(R.id.emailaddress); subject = (EditText) findViewById(R.id.emailsubject); emailtext = (EditText) findViewById(R.id.emailtext); send.setOnClickListener( new OnClickListener() { @Override public void onClick(View v) { final Intent emailIntent = new Intent(android.content.Intent.ACTION_SEND); emailIntent.setType( "plain/text" ); // emailIntent.putExtra(android.content.Intent.EXTRA_EMAIL, new String [] { address.getText().toString() }); // emailIntent.putExtra(android.content.Intent.EXTRA_SUBJECT, subject.getText().toString()); // emailIntent.putExtra(android.content.Intent.EXTRA_TEXT, emailtext.getText().toString()); // emailIntent.putExtra( android.content.Intent.EXTRA_STREAM, Uri .parse( "file://" + Environment.getExternalStorageDirectory() + "//SOTY_ATHD.mp4" )); emailIntent.setType( "text/video" ); // ! SimpleEMail. this .startActivity(Intent.createChooser(emailIntent, " ..." )); } }); } } * This source code was highlighted with Source Code Highlighter .
public class SimpleEMail extends Activity { Button send; EditText address, subject, emailtext; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.simple_email); // send = (Button) findViewById(R.id.emailsendbutton); address = (EditText) findViewById(R.id.emailaddress); subject = (EditText) findViewById(R.id.emailsubject); emailtext = (EditText) findViewById(R.id.emailtext); send.setOnClickListener( new OnClickListener() { @Override public void onClick(View v) { final Intent emailIntent = new Intent(android.content.Intent.ACTION_SEND); emailIntent.setType( "plain/text" ); // emailIntent.putExtra(android.content.Intent.EXTRA_EMAIL, new String [] { address.getText().toString() }); // emailIntent.putExtra(android.content.Intent.EXTRA_SUBJECT, subject.getText().toString()); // emailIntent.putExtra(android.content.Intent.EXTRA_TEXT, emailtext.getText().toString()); // emailIntent.putExtra( android.content.Intent.EXTRA_STREAM, Uri .parse( "file://" + Environment.getExternalStorageDirectory() + "//SOTY_ATHD.mp4" )); emailIntent.setType( "text/video" ); // ! SimpleEMail. this .startActivity(Intent.createChooser(emailIntent, " ..." )); } }); } } * This source code was highlighted with Source Code Highlighter .
public class SimpleEMail extends Activity { Button send; EditText address, subject, emailtext; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.simple_email); // send = (Button) findViewById(R.id.emailsendbutton); address = (EditText) findViewById(R.id.emailaddress); subject = (EditText) findViewById(R.id.emailsubject); emailtext = (EditText) findViewById(R.id.emailtext); send.setOnClickListener( new OnClickListener() { @Override public void onClick(View v) { final Intent emailIntent = new Intent(android.content.Intent.ACTION_SEND); emailIntent.setType( "plain/text" ); // emailIntent.putExtra(android.content.Intent.EXTRA_EMAIL, new String [] { address.getText().toString() }); // emailIntent.putExtra(android.content.Intent.EXTRA_SUBJECT, subject.getText().toString()); // emailIntent.putExtra(android.content.Intent.EXTRA_TEXT, emailtext.getText().toString()); // emailIntent.putExtra( android.content.Intent.EXTRA_STREAM, Uri .parse( "file://" + Environment.getExternalStorageDirectory() + "//SOTY_ATHD.mp4" )); emailIntent.setType( "text/video" ); // ! SimpleEMail. this .startActivity(Intent.createChooser(emailIntent, " ..." )); } }); } } * This source code was highlighted with Source Code Highlighter .
public class SimpleEMail extends Activity { Button send; EditText address, subject, emailtext; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.simple_email); // send = (Button) findViewById(R.id.emailsendbutton); address = (EditText) findViewById(R.id.emailaddress); subject = (EditText) findViewById(R.id.emailsubject); emailtext = (EditText) findViewById(R.id.emailtext); send.setOnClickListener( new OnClickListener() { @Override public void onClick(View v) { final Intent emailIntent = new Intent(android.content.Intent.ACTION_SEND); emailIntent.setType( "plain/text" ); // emailIntent.putExtra(android.content.Intent.EXTRA_EMAIL, new String [] { address.getText().toString() }); // emailIntent.putExtra(android.content.Intent.EXTRA_SUBJECT, subject.getText().toString()); // emailIntent.putExtra(android.content.Intent.EXTRA_TEXT, emailtext.getText().toString()); // emailIntent.putExtra( android.content.Intent.EXTRA_STREAM, Uri .parse( "file://" + Environment.getExternalStorageDirectory() + "//SOTY_ATHD.mp4" )); emailIntent.setType( "text/video" ); // ! SimpleEMail. this .startActivity(Intent.createChooser(emailIntent, " ..." )); } }); } } * This source code was highlighted with Source Code Highlighter .
public class SimpleEMail extends Activity { Button send; EditText address, subject, emailtext; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.simple_email); // send = (Button) findViewById(R.id.emailsendbutton); address = (EditText) findViewById(R.id.emailaddress); subject = (EditText) findViewById(R.id.emailsubject); emailtext = (EditText) findViewById(R.id.emailtext); send.setOnClickListener( new OnClickListener() { @Override public void onClick(View v) { final Intent emailIntent = new Intent(android.content.Intent.ACTION_SEND); emailIntent.setType( "plain/text" ); // emailIntent.putExtra(android.content.Intent.EXTRA_EMAIL, new String [] { address.getText().toString() }); // emailIntent.putExtra(android.content.Intent.EXTRA_SUBJECT, subject.getText().toString()); // emailIntent.putExtra(android.content.Intent.EXTRA_TEXT, emailtext.getText().toString()); // emailIntent.putExtra( android.content.Intent.EXTRA_STREAM, Uri .parse( "file://" + Environment.getExternalStorageDirectory() + "//SOTY_ATHD.mp4" )); emailIntent.setType( "text/video" ); // ! SimpleEMail. this .startActivity(Intent.createChooser(emailIntent, " ..." )); } }); } } * This source code was highlighted with Source Code Highlighter .
public class SimpleEMail extends Activity { Button send; EditText address, subject, emailtext; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.simple_email); // send = (Button) findViewById(R.id.emailsendbutton); address = (EditText) findViewById(R.id.emailaddress); subject = (EditText) findViewById(R.id.emailsubject); emailtext = (EditText) findViewById(R.id.emailtext); send.setOnClickListener( new OnClickListener() { @Override public void onClick(View v) { final Intent emailIntent = new Intent(android.content.Intent.ACTION_SEND); emailIntent.setType( "plain/text" ); // emailIntent.putExtra(android.content.Intent.EXTRA_EMAIL, new String [] { address.getText().toString() }); // emailIntent.putExtra(android.content.Intent.EXTRA_SUBJECT, subject.getText().toString()); // emailIntent.putExtra(android.content.Intent.EXTRA_TEXT, emailtext.getText().toString()); // emailIntent.putExtra( android.content.Intent.EXTRA_STREAM, Uri .parse( "file://" + Environment.getExternalStorageDirectory() + "//SOTY_ATHD.mp4" )); emailIntent.setType( "text/video" ); // ! SimpleEMail. this .startActivity(Intent.createChooser(emailIntent, " ..." )); } }); } } * This source code was highlighted with Source Code Highlighter .
public class SimpleEMail extends Activity { Button send; EditText address, subject, emailtext; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.simple_email); // send = (Button) findViewById(R.id.emailsendbutton); address = (EditText) findViewById(R.id.emailaddress); subject = (EditText) findViewById(R.id.emailsubject); emailtext = (EditText) findViewById(R.id.emailtext); send.setOnClickListener( new OnClickListener() { @Override public void onClick(View v) { final Intent emailIntent = new Intent(android.content.Intent.ACTION_SEND); emailIntent.setType( "plain/text" ); // emailIntent.putExtra(android.content.Intent.EXTRA_EMAIL, new String [] { address.getText().toString() }); // emailIntent.putExtra(android.content.Intent.EXTRA_SUBJECT, subject.getText().toString()); // emailIntent.putExtra(android.content.Intent.EXTRA_TEXT, emailtext.getText().toString()); // emailIntent.putExtra( android.content.Intent.EXTRA_STREAM, Uri .parse( "file://" + Environment.getExternalStorageDirectory() + "//SOTY_ATHD.mp4" )); emailIntent.setType( "text/video" ); // ! SimpleEMail. this .startActivity(Intent.createChooser(emailIntent, " ..." )); } }); } } * This source code was highlighted with Source Code Highlighter .
public class SimpleEMail extends Activity { Button send; EditText address, subject, emailtext; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.simple_email); // send = (Button) findViewById(R.id.emailsendbutton); address = (EditText) findViewById(R.id.emailaddress); subject = (EditText) findViewById(R.id.emailsubject); emailtext = (EditText) findViewById(R.id.emailtext); send.setOnClickListener( new OnClickListener() { @Override public void onClick(View v) { final Intent emailIntent = new Intent(android.content.Intent.ACTION_SEND); emailIntent.setType( "plain/text" ); // emailIntent.putExtra(android.content.Intent.EXTRA_EMAIL, new String [] { address.getText().toString() }); // emailIntent.putExtra(android.content.Intent.EXTRA_SUBJECT, subject.getText().toString()); // emailIntent.putExtra(android.content.Intent.EXTRA_TEXT, emailtext.getText().toString()); // emailIntent.putExtra( android.content.Intent.EXTRA_STREAM, Uri .parse( "file://" + Environment.getExternalStorageDirectory() + "//SOTY_ATHD.mp4" )); emailIntent.setType( "text/video" ); // ! SimpleEMail. this .startActivity(Intent.createChooser(emailIntent, " ..." )); } }); } } * This source code was highlighted with Source Code Highlighter .
public class SimpleEMail extends Activity { Button send; EditText address, subject, emailtext; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.simple_email); // send = (Button) findViewById(R.id.emailsendbutton); address = (EditText) findViewById(R.id.emailaddress); subject = (EditText) findViewById(R.id.emailsubject); emailtext = (EditText) findViewById(R.id.emailtext); send.setOnClickListener( new OnClickListener() { @Override public void onClick(View v) { final Intent emailIntent = new Intent(android.content.Intent.ACTION_SEND); emailIntent.setType( "plain/text" ); // emailIntent.putExtra(android.content.Intent.EXTRA_EMAIL, new String [] { address.getText().toString() }); // emailIntent.putExtra(android.content.Intent.EXTRA_SUBJECT, subject.getText().toString()); // emailIntent.putExtra(android.content.Intent.EXTRA_TEXT, emailtext.getText().toString()); // emailIntent.putExtra( android.content.Intent.EXTRA_STREAM, Uri .parse( "file://" + Environment.getExternalStorageDirectory() + "//SOTY_ATHD.mp4" )); emailIntent.setType( "text/video" ); // ! SimpleEMail. this .startActivity(Intent.createChooser(emailIntent, " ..." )); } }); } } * This source code was highlighted with Source Code Highlighter .
public class SimpleEMail extends Activity { Button send; EditText address, subject, emailtext; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.simple_email); // send = (Button) findViewById(R.id.emailsendbutton); address = (EditText) findViewById(R.id.emailaddress); subject = (EditText) findViewById(R.id.emailsubject); emailtext = (EditText) findViewById(R.id.emailtext); send.setOnClickListener( new OnClickListener() { @Override public void onClick(View v) { final Intent emailIntent = new Intent(android.content.Intent.ACTION_SEND); emailIntent.setType( "plain/text" ); // emailIntent.putExtra(android.content.Intent.EXTRA_EMAIL, new String [] { address.getText().toString() }); // emailIntent.putExtra(android.content.Intent.EXTRA_SUBJECT, subject.getText().toString()); // emailIntent.putExtra(android.content.Intent.EXTRA_TEXT, emailtext.getText().toString()); // emailIntent.putExtra( android.content.Intent.EXTRA_STREAM, Uri .parse( "file://" + Environment.getExternalStorageDirectory() + "//SOTY_ATHD.mp4" )); emailIntent.setType( "text/video" ); // ! SimpleEMail. this .startActivity(Intent.createChooser(emailIntent, " ..." )); } }); } } * This source code was highlighted with Source Code Highlighter .
public class SimpleEMail extends Activity { Button send; EditText address, subject, emailtext; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.simple_email); // send = (Button) findViewById(R.id.emailsendbutton); address = (EditText) findViewById(R.id.emailaddress); subject = (EditText) findViewById(R.id.emailsubject); emailtext = (EditText) findViewById(R.id.emailtext); send.setOnClickListener( new OnClickListener() { @Override public void onClick(View v) { final Intent emailIntent = new Intent(android.content.Intent.ACTION_SEND); emailIntent.setType( "plain/text" ); // emailIntent.putExtra(android.content.Intent.EXTRA_EMAIL, new String [] { address.getText().toString() }); // emailIntent.putExtra(android.content.Intent.EXTRA_SUBJECT, subject.getText().toString()); // emailIntent.putExtra(android.content.Intent.EXTRA_TEXT, emailtext.getText().toString()); // emailIntent.putExtra( android.content.Intent.EXTRA_STREAM, Uri .parse( "file://" + Environment.getExternalStorageDirectory() + "//SOTY_ATHD.mp4" )); emailIntent.setType( "text/video" ); // ! SimpleEMail. this .startActivity(Intent.createChooser(emailIntent, " ..." )); } }); } } * This source code was highlighted with Source Code Highlighter .
public class SimpleEMail extends Activity { Button send; EditText address, subject, emailtext; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.simple_email); // send = (Button) findViewById(R.id.emailsendbutton); address = (EditText) findViewById(R.id.emailaddress); subject = (EditText) findViewById(R.id.emailsubject); emailtext = (EditText) findViewById(R.id.emailtext); send.setOnClickListener( new OnClickListener() { @Override public void onClick(View v) { final Intent emailIntent = new Intent(android.content.Intent.ACTION_SEND); emailIntent.setType( "plain/text" ); // emailIntent.putExtra(android.content.Intent.EXTRA_EMAIL, new String [] { address.getText().toString() }); // emailIntent.putExtra(android.content.Intent.EXTRA_SUBJECT, subject.getText().toString()); // emailIntent.putExtra(android.content.Intent.EXTRA_TEXT, emailtext.getText().toString()); // emailIntent.putExtra( android.content.Intent.EXTRA_STREAM, Uri .parse( "file://" + Environment.getExternalStorageDirectory() + "//SOTY_ATHD.mp4" )); emailIntent.setType( "text/video" ); // ! SimpleEMail. this .startActivity(Intent.createChooser(emailIntent, " ..." )); } }); } } * This source code was highlighted with Source Code Highlighter .
public class SimpleEMail extends Activity { Button send; EditText address, subject, emailtext; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.simple_email); // send = (Button) findViewById(R.id.emailsendbutton); address = (EditText) findViewById(R.id.emailaddress); subject = (EditText) findViewById(R.id.emailsubject); emailtext = (EditText) findViewById(R.id.emailtext); send.setOnClickListener( new OnClickListener() { @Override public void onClick(View v) { final Intent emailIntent = new Intent(android.content.Intent.ACTION_SEND); emailIntent.setType( "plain/text" ); // emailIntent.putExtra(android.content.Intent.EXTRA_EMAIL, new String [] { address.getText().toString() }); // emailIntent.putExtra(android.content.Intent.EXTRA_SUBJECT, subject.getText().toString()); // emailIntent.putExtra(android.content.Intent.EXTRA_TEXT, emailtext.getText().toString()); // emailIntent.putExtra( android.content.Intent.EXTRA_STREAM, Uri .parse( "file://" + Environment.getExternalStorageDirectory() + "//SOTY_ATHD.mp4" )); emailIntent.setType( "text/video" ); // ! SimpleEMail. this .startActivity(Intent.createChooser(emailIntent, " ..." )); } }); } } * This source code was highlighted with Source Code Highlighter .
public class SimpleEMail extends Activity { Button send; EditText address, subject, emailtext; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.simple_email); // send = (Button) findViewById(R.id.emailsendbutton); address = (EditText) findViewById(R.id.emailaddress); subject = (EditText) findViewById(R.id.emailsubject); emailtext = (EditText) findViewById(R.id.emailtext); send.setOnClickListener( new OnClickListener() { @Override public void onClick(View v) { final Intent emailIntent = new Intent(android.content.Intent.ACTION_SEND); emailIntent.setType( "plain/text" ); // emailIntent.putExtra(android.content.Intent.EXTRA_EMAIL, new String [] { address.getText().toString() }); // emailIntent.putExtra(android.content.Intent.EXTRA_SUBJECT, subject.getText().toString()); // emailIntent.putExtra(android.content.Intent.EXTRA_TEXT, emailtext.getText().toString()); // emailIntent.putExtra( android.content.Intent.EXTRA_STREAM, Uri .parse( "file://" + Environment.getExternalStorageDirectory() + "//SOTY_ATHD.mp4" )); emailIntent.setType( "text/video" ); // ! SimpleEMail. this .startActivity(Intent.createChooser(emailIntent, " ..." )); } }); } } * This source code was highlighted with Source Code Highlighter .
public class SimpleEMail extends Activity { Button send; EditText address, subject, emailtext; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.simple_email); // send = (Button) findViewById(R.id.emailsendbutton); address = (EditText) findViewById(R.id.emailaddress); subject = (EditText) findViewById(R.id.emailsubject); emailtext = (EditText) findViewById(R.id.emailtext); send.setOnClickListener( new OnClickListener() { @Override public void onClick(View v) { final Intent emailIntent = new Intent(android.content.Intent.ACTION_SEND); emailIntent.setType( "plain/text" ); // emailIntent.putExtra(android.content.Intent.EXTRA_EMAIL, new String [] { address.getText().toString() }); // emailIntent.putExtra(android.content.Intent.EXTRA_SUBJECT, subject.getText().toString()); // emailIntent.putExtra(android.content.Intent.EXTRA_TEXT, emailtext.getText().toString()); // emailIntent.putExtra( android.content.Intent.EXTRA_STREAM, Uri .parse( "file://" + Environment.getExternalStorageDirectory() + "//SOTY_ATHD.mp4" )); emailIntent.setType( "text/video" ); // ! SimpleEMail. this .startActivity(Intent.createChooser(emailIntent, " ..." )); } }); } } * This source code was highlighted with Source Code Highlighter .
public class SimpleEMail extends Activity { Button send; EditText address, subject, emailtext; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.simple_email); // send = (Button) findViewById(R.id.emailsendbutton); address = (EditText) findViewById(R.id.emailaddress); subject = (EditText) findViewById(R.id.emailsubject); emailtext = (EditText) findViewById(R.id.emailtext); send.setOnClickListener( new OnClickListener() { @Override public void onClick(View v) { final Intent emailIntent = new Intent(android.content.Intent.ACTION_SEND); emailIntent.setType( "plain/text" ); // emailIntent.putExtra(android.content.Intent.EXTRA_EMAIL, new String [] { address.getText().toString() }); // emailIntent.putExtra(android.content.Intent.EXTRA_SUBJECT, subject.getText().toString()); // emailIntent.putExtra(android.content.Intent.EXTRA_TEXT, emailtext.getText().toString()); // emailIntent.putExtra( android.content.Intent.EXTRA_STREAM, Uri .parse( "file://" + Environment.getExternalStorageDirectory() + "//SOTY_ATHD.mp4" )); emailIntent.setType( "text/video" ); // ! SimpleEMail. this .startActivity(Intent.createChooser(emailIntent, " ..." )); } }); } } * This source code was highlighted with Source Code Highlighter .
public class SimpleEMail extends Activity { Button send; EditText address, subject, emailtext; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.simple_email); // send = (Button) findViewById(R.id.emailsendbutton); address = (EditText) findViewById(R.id.emailaddress); subject = (EditText) findViewById(R.id.emailsubject); emailtext = (EditText) findViewById(R.id.emailtext); send.setOnClickListener( new OnClickListener() { @Override public void onClick(View v) { final Intent emailIntent = new Intent(android.content.Intent.ACTION_SEND); emailIntent.setType( "plain/text" ); // emailIntent.putExtra(android.content.Intent.EXTRA_EMAIL, new String [] { address.getText().toString() }); // emailIntent.putExtra(android.content.Intent.EXTRA_SUBJECT, subject.getText().toString()); // emailIntent.putExtra(android.content.Intent.EXTRA_TEXT, emailtext.getText().toString()); // emailIntent.putExtra( android.content.Intent.EXTRA_STREAM, Uri .parse( "file://" + Environment.getExternalStorageDirectory() + "//SOTY_ATHD.mp4" )); emailIntent.setType( "text/video" ); // ! SimpleEMail. this .startActivity(Intent.createChooser(emailIntent, " ..." )); } }); } } * This source code was highlighted with Source Code Highlighter .
public class SimpleEMail extends Activity { Button send; EditText address, subject, emailtext; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.simple_email); // send = (Button) findViewById(R.id.emailsendbutton); address = (EditText) findViewById(R.id.emailaddress); subject = (EditText) findViewById(R.id.emailsubject); emailtext = (EditText) findViewById(R.id.emailtext); send.setOnClickListener( new OnClickListener() { @Override public void onClick(View v) { final Intent emailIntent = new Intent(android.content.Intent.ACTION_SEND); emailIntent.setType( "plain/text" ); // emailIntent.putExtra(android.content.Intent.EXTRA_EMAIL, new String [] { address.getText().toString() }); // emailIntent.putExtra(android.content.Intent.EXTRA_SUBJECT, subject.getText().toString()); // emailIntent.putExtra(android.content.Intent.EXTRA_TEXT, emailtext.getText().toString()); // emailIntent.putExtra( android.content.Intent.EXTRA_STREAM, Uri .parse( "file://" + Environment.getExternalStorageDirectory() + "//SOTY_ATHD.mp4" )); emailIntent.setType( "text/video" ); // ! SimpleEMail. this .startActivity(Intent.createChooser(emailIntent, " ..." )); } }); } } * This source code was highlighted with Source Code Highlighter .
public class SimpleEMail extends Activity { Button send; EditText address, subject, emailtext; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.simple_email); // send = (Button) findViewById(R.id.emailsendbutton); address = (EditText) findViewById(R.id.emailaddress); subject = (EditText) findViewById(R.id.emailsubject); emailtext = (EditText) findViewById(R.id.emailtext); send.setOnClickListener( new OnClickListener() { @Override public void onClick(View v) { final Intent emailIntent = new Intent(android.content.Intent.ACTION_SEND); emailIntent.setType( "plain/text" ); // emailIntent.putExtra(android.content.Intent.EXTRA_EMAIL, new String [] { address.getText().toString() }); // emailIntent.putExtra(android.content.Intent.EXTRA_SUBJECT, subject.getText().toString()); // emailIntent.putExtra(android.content.Intent.EXTRA_TEXT, emailtext.getText().toString()); // emailIntent.putExtra( android.content.Intent.EXTRA_STREAM, Uri .parse( "file://" + Environment.getExternalStorageDirectory() + "//SOTY_ATHD.mp4" )); emailIntent.setType( "text/video" ); // ! SimpleEMail. this .startActivity(Intent.createChooser(emailIntent, " ..." )); } }); } } * This source code was highlighted with Source Code Highlighter .
public class SimpleEMail extends Activity { Button send; EditText address, subject, emailtext; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.simple_email); // send = (Button) findViewById(R.id.emailsendbutton); address = (EditText) findViewById(R.id.emailaddress); subject = (EditText) findViewById(R.id.emailsubject); emailtext = (EditText) findViewById(R.id.emailtext); send.setOnClickListener( new OnClickListener() { @Override public void onClick(View v) { final Intent emailIntent = new Intent(android.content.Intent.ACTION_SEND); emailIntent.setType( "plain/text" ); // emailIntent.putExtra(android.content.Intent.EXTRA_EMAIL, new String [] { address.getText().toString() }); // emailIntent.putExtra(android.content.Intent.EXTRA_SUBJECT, subject.getText().toString()); // emailIntent.putExtra(android.content.Intent.EXTRA_TEXT, emailtext.getText().toString()); // emailIntent.putExtra( android.content.Intent.EXTRA_STREAM, Uri .parse( "file://" + Environment.getExternalStorageDirectory() + "//SOTY_ATHD.mp4" )); emailIntent.setType( "text/video" ); // ! SimpleEMail. this .startActivity(Intent.createChooser(emailIntent, " ..." )); } }); } } * This source code was highlighted with Source Code Highlighter .
public class SimpleEMail extends Activity { Button send; EditText address, subject, emailtext; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.simple_email); // send = (Button) findViewById(R.id.emailsendbutton); address = (EditText) findViewById(R.id.emailaddress); subject = (EditText) findViewById(R.id.emailsubject); emailtext = (EditText) findViewById(R.id.emailtext); send.setOnClickListener( new OnClickListener() { @Override public void onClick(View v) { final Intent emailIntent = new Intent(android.content.Intent.ACTION_SEND); emailIntent.setType( "plain/text" ); // emailIntent.putExtra(android.content.Intent.EXTRA_EMAIL, new String [] { address.getText().toString() }); // emailIntent.putExtra(android.content.Intent.EXTRA_SUBJECT, subject.getText().toString()); // emailIntent.putExtra(android.content.Intent.EXTRA_TEXT, emailtext.getText().toString()); // emailIntent.putExtra( android.content.Intent.EXTRA_STREAM, Uri .parse( "file://" + Environment.getExternalStorageDirectory() + "//SOTY_ATHD.mp4" )); emailIntent.setType( "text/video" ); // ! SimpleEMail. this .startActivity(Intent.createChooser(emailIntent, " ..." )); } }); } } * This source code was highlighted with Source Code Highlighter .
public class SimpleEMail extends Activity { Button send; EditText address, subject, emailtext; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.simple_email); // send = (Button) findViewById(R.id.emailsendbutton); address = (EditText) findViewById(R.id.emailaddress); subject = (EditText) findViewById(R.id.emailsubject); emailtext = (EditText) findViewById(R.id.emailtext); send.setOnClickListener( new OnClickListener() { @Override public void onClick(View v) { final Intent emailIntent = new Intent(android.content.Intent.ACTION_SEND); emailIntent.setType( "plain/text" ); // emailIntent.putExtra(android.content.Intent.EXTRA_EMAIL, new String [] { address.getText().toString() }); // emailIntent.putExtra(android.content.Intent.EXTRA_SUBJECT, subject.getText().toString()); // emailIntent.putExtra(android.content.Intent.EXTRA_TEXT, emailtext.getText().toString()); // emailIntent.putExtra( android.content.Intent.EXTRA_STREAM, Uri .parse( "file://" + Environment.getExternalStorageDirectory() + "//SOTY_ATHD.mp4" )); emailIntent.setType( "text/video" ); // ! SimpleEMail. this .startActivity(Intent.createChooser(emailIntent, " ..." )); } }); } } * This source code was highlighted with Source Code Highlighter .
public class SimpleEMail extends Activity { Button send; EditText address, subject, emailtext; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.simple_email); // send = (Button) findViewById(R.id.emailsendbutton); address = (EditText) findViewById(R.id.emailaddress); subject = (EditText) findViewById(R.id.emailsubject); emailtext = (EditText) findViewById(R.id.emailtext); send.setOnClickListener( new OnClickListener() { @Override public void onClick(View v) { final Intent emailIntent = new Intent(android.content.Intent.ACTION_SEND); emailIntent.setType( "plain/text" ); // emailIntent.putExtra(android.content.Intent.EXTRA_EMAIL, new String [] { address.getText().toString() }); // emailIntent.putExtra(android.content.Intent.EXTRA_SUBJECT, subject.getText().toString()); // emailIntent.putExtra(android.content.Intent.EXTRA_TEXT, emailtext.getText().toString()); // emailIntent.putExtra( android.content.Intent.EXTRA_STREAM, Uri .parse( "file://" + Environment.getExternalStorageDirectory() + "//SOTY_ATHD.mp4" )); emailIntent.setType( "text/video" ); // ! SimpleEMail. this .startActivity(Intent.createChooser(emailIntent, " ..." )); } }); } } * This source code was highlighted with Source Code Highlighter .
public class SimpleEMail extends Activity { Button send; EditText address, subject, emailtext; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.simple_email); // send = (Button) findViewById(R.id.emailsendbutton); address = (EditText) findViewById(R.id.emailaddress); subject = (EditText) findViewById(R.id.emailsubject); emailtext = (EditText) findViewById(R.id.emailtext); send.setOnClickListener( new OnClickListener() { @Override public void onClick(View v) { final Intent emailIntent = new Intent(android.content.Intent.ACTION_SEND); emailIntent.setType( "plain/text" ); // emailIntent.putExtra(android.content.Intent.EXTRA_EMAIL, new String [] { address.getText().toString() }); // emailIntent.putExtra(android.content.Intent.EXTRA_SUBJECT, subject.getText().toString()); // emailIntent.putExtra(android.content.Intent.EXTRA_TEXT, emailtext.getText().toString()); // emailIntent.putExtra( android.content.Intent.EXTRA_STREAM, Uri .parse( "file://" + Environment.getExternalStorageDirectory() + "//SOTY_ATHD.mp4" )); emailIntent.setType( "text/video" ); // ! SimpleEMail. this .startActivity(Intent.createChooser(emailIntent, " ..." )); } }); } } * This source code was highlighted with Source Code Highlighter .
public class SimpleEMail extends Activity { Button send; EditText address, subject, emailtext; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.simple_email); // send = (Button) findViewById(R.id.emailsendbutton); address = (EditText) findViewById(R.id.emailaddress); subject = (EditText) findViewById(R.id.emailsubject); emailtext = (EditText) findViewById(R.id.emailtext); send.setOnClickListener( new OnClickListener() { @Override public void onClick(View v) { final Intent emailIntent = new Intent(android.content.Intent.ACTION_SEND); emailIntent.setType( "plain/text" ); // emailIntent.putExtra(android.content.Intent.EXTRA_EMAIL, new String [] { address.getText().toString() }); // emailIntent.putExtra(android.content.Intent.EXTRA_SUBJECT, subject.getText().toString()); // emailIntent.putExtra(android.content.Intent.EXTRA_TEXT, emailtext.getText().toString()); // emailIntent.putExtra( android.content.Intent.EXTRA_STREAM, Uri .parse( "file://" + Environment.getExternalStorageDirectory() + "//SOTY_ATHD.mp4" )); emailIntent.setType( "text/video" ); // ! SimpleEMail. this .startActivity(Intent.createChooser(emailIntent, " ..." )); } }); } } * This source code was highlighted with Source Code Highlighter .
public class SimpleEMail extends Activity { Button send; EditText address, subject, emailtext; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.simple_email); // send = (Button) findViewById(R.id.emailsendbutton); address = (EditText) findViewById(R.id.emailaddress); subject = (EditText) findViewById(R.id.emailsubject); emailtext = (EditText) findViewById(R.id.emailtext); send.setOnClickListener( new OnClickListener() { @Override public void onClick(View v) { final Intent emailIntent = new Intent(android.content.Intent.ACTION_SEND); emailIntent.setType( "plain/text" ); // emailIntent.putExtra(android.content.Intent.EXTRA_EMAIL, new String [] { address.getText().toString() }); // emailIntent.putExtra(android.content.Intent.EXTRA_SUBJECT, subject.getText().toString()); // emailIntent.putExtra(android.content.Intent.EXTRA_TEXT, emailtext.getText().toString()); // emailIntent.putExtra( android.content.Intent.EXTRA_STREAM, Uri .parse( "file://" + Environment.getExternalStorageDirectory() + "//SOTY_ATHD.mp4" )); emailIntent.setType( "text/video" ); // ! SimpleEMail. this .startActivity(Intent.createChooser(emailIntent, " ..." )); } }); } } * This source code was highlighted with Source Code Highlighter .
рдареАрдХ рд╣реИ, рдХреЛрдб рдмрджрд╕реВрд░рдд рд╕рд░рд▓ рд╣реИред рд╕рдЪ рдФрд░ рднреА рд╕рд░рд▓ рд╣реИ: рдпрджрд┐ рд╣рдо рдЕрдкрдиреЗ рдХреНрд╖реЗрддреНрд░реЛрдВ рдореЗрдВ рдкреНрд░рд╡реЗрд╢ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрддрд┐рд░рд┐рдХреНрдд рдЧрддрд┐рд╡рд┐рдзрд┐ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рдЖрд▓рд╕реА рд╣реИрдВ, рддреЛ рд╣рдо рд╕рд┐рд░реНрдл рдЕрдкрдирд╛ рдЗрд░рд╛рджрд╛ рд▓реЙрдиреНрдЪ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
рдкреЗрд╢реЗрд╡рд░реЛрдВ: рд╕рд░рд▓ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди, рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдХреЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рдкреНрдд рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХред
рд╡рд┐рдкрдХреНрд╖: рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рдкрд╛рд╕ рдореЗрд▓ рд╕рдВрджреЗрд╢реЛрдВ рдХреЛ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдФрд░ рдкреНрд░рд╕рд╛рд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдкреНрд░реЛрдЧреНрд░рд╛рдо рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП, рдЗрд╕рдХреЗ рдмрд┐рдирд╛ рдЗрд╕ рдЗрд░рд╛рджреЗ рдХреЛ рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреЛрдИ рдирд╣реАрдВ рд╣реЛрдЧрд╛ред
рднрд╛рдЧ 2. рдореЗрд▓, рдЕрдирд╛рдо рдореЗрд▓
рдореИрдВрдиреЗ рдЕрдкрдиреЗ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдореЗрдВ рдЗрд╕ рдкрджреНрдзрддрд┐ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рд╣реИ, рдЖрдЗрдП рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ рдлрд╛рдпрджреЗ рдХреА рд░реВрдкрд░реЗрдЦрд╛ рддреИрдпрд╛рд░ рдХрд░реЗрдВ:
- рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╕реЗ рдПрдХ рдЕрдиреБрдХреВрд▓рд┐рдд рдЧреНрд░рд╛рд╣рдХ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ
- рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЧреБрдордирд╛рдо рд╣реЛ рд╕рдХрддрд╛ рд╣реИ
- рдЖрдк рд╕рдм рдХреБрдЫ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ (рдХрд╛рд░рдг рдХреЗ рднреАрддрд░, рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ)
рд╕рдВрдЪрд╛рд▓рди рдХреЗ рд▓рд┐рдП рдЕрддрд┐рд░рд┐рдХреНрдд
javamail-android рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред
рд╣рдо рдЙрдиреНрд╣реЗрдВ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рддреЗ рд╣реИрдВ, рдФрд░ рдЙрдиреНрд╣реЗрдВ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдореЗрдВ рдПрдореНрдмреЗрдб рдХрд░рддреЗ рд╣реИрдВ: рдкреНрд░реЛрдЬреЗрдХреНрдЯ рд╕рдВрджрд░реНрдн рдореЗрдиреВ> "рдмрд┐рд▓реНрдб рдкрд╛рде"> "рдмрд╛рд╣рд░реА рдЕрднрд┐рд▓реЗрдЦ рдЬреЛрдбрд╝реЗрдВ ..."> "рд╣рдорд╛рд░реА рдлрд╛рдЗрд▓реЗрдВ рдЕрддрд┐рд░рд┐рдХреНрдд, рдореЗрд▓, рд╕рдХреНрд░рд┐рдпрдг"
рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдореЗрдВ gmail.com (рдпрд╛ рдХрд┐рд╕реА рдЕрдиреНрдп рдпрд╛рдВрдбреЗрдХреНрд╕, рдореЗрд▓, рдЖрджрд┐) рдкрд░ рдкрдВрдЬреАрдХреГрдд рдореЗрд▓рдмреЙрдХреНрд╕ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдЬреЛ рдЖрдк
рдпрд╣рд╛рдВ рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВред рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ, рдпрд╣ рдПрдХ рдкреНрд░рд╡реЗрд╢ рджреНрд╡рд╛рд░ рдХреЗ рд░реВрдк рдореЗрдВ рдХрд╛рд░реНрдп рдХрд░реЗрдЧрд╛ рдЬрд┐рд╕рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╣рдорд╛рд░реЗ рдкрддреНрд░ рдкрд╛рд╕ рд╣реЛрдВрдЧреЗред
рд╣рдо рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░рддреЗ рд╣реИрдВ:
MailSenderClass.javaрдЗрд╕ рд╡рд░реНрдЧ рдореЗрдВ, рд╕рд░реНрд╡рд░ рдХреА рд╕реЗрдЯрд┐рдВрдЧ рдЬрд┐рд╕рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЖрдкрдХрд╛ рд╕рдВрджреЗрд╢ рдкреНрд░реЗрд╖рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ рд░рд┐рдХреЙрд░реНрдб рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдпрд╣рд╛рдБ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдХрдИ рддрд░реАрдХреЗ рд╣реИрдВ:
- рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ MailSenderClass (рд╕реНрдЯреНрд░рд┐рдВрдЧ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛, рд╕реНрдЯреНрд░рд┐рдВрдЧ рдкрд╛рд╕рд╡рд░реНрдб) - рдирд┐рд░реНрдорд╛рддрд╛ред Gmail.com рдкрд░ рд╣рдорд╛рд░реЗ рдордзреНрдпрд╡рд░реНрддреА рдореЗрд▓рдмреЙрдХреНрд╕ рд╕реЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдирд╛рдо рдФрд░ рдкрд╛рд╕рд╡рд░реНрдб рддрд░реНрдХ рдХреЗ рд░реВрдк рдореЗрдВ рдкрд╛рд░рд┐рдд рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВред рд╕рд░реНрд╡рд░ рд╕реЗ smtp-рдХрдиреЗрдХреНрд╢рди рдХреЗ рдкреИрд░рд╛рдореАрдЯрд░ рднреА рдпрд╣рд╛рдВ рдкрдВрдЬреАрдХреГрдд рд╣реИрдВред
- рд╕рдВрд░рдХреНрд╖рд┐рдд рдкрд╛рд╕рд╡рд░реНрдбрдСрдереЗрдВрдЯрд┐рдХреЗрд╢рди getPasswordAuthentication () - рд╕рд░реНрд╡рд░ рдХреЗ рд▓рд┐рдП рдкреНрд░рдорд╛рдгреАрдХрд░рдгред
- public рд╕рд┐рдВрдХреНрд░реЛрдирд╛рдЗрдЬрд╝реНрдб void sendMail (рд╕реНрдЯреНрд░рд┐рдВрдЧ рд╡рд┐рд╖рдп, рд╕реНрдЯреНрд░рд┐рдВрдЧ рдмреЙрдбреА, рд╕реНрдЯреНрд░рд┐рдВрдЧ рдкреНрд░реЗрд╖рдХ, рд╕реНрдЯреНрд░рд┐рдВрдЧ рдкреНрд░рд╛рдкреНрддрдХрд░реНрддрд╛, рд╕реНрдЯреНрд░рд┐рдВрдЧ рдлрд╝рд╛рдЗрд▓ рдирд╛рдо) - рд╡рд╣ рдореБрдЦреНрдп рд╡рд┐рдзрд┐ рдЬрд┐рд╕рдореЗрдВ рд╣рдорд╛рд░рд╛ рдбреЗрдЯрд╛ рднреЗрдЬрдиреЗ рдХреЗ рд▓рд┐рдП рднреЗрдЬрд╛ рдЬрд╛рддрд╛ рд╣реИред
рдЖрдЗрдП рдЖрдЦрд┐рд░реА рд╡рд┐рдзрд┐ рдХреЗ рдХреЛрдб рдХреЛ рдереЛрдбрд╝рд╛ рдХрд░реАрдм рд╕реЗ рджреЗрдЦреЗрдВ:
- рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рд╕рд┐рдВрдХреНрд░рдирд╛рдЗрдЬрд╝ рдХрд┐рдП рдЧрдП рд╢реВрдиреНрдп SendMail ( рд╕реНрдЯреНрд░рд┐рдВрдЧ рд╡рд┐рд╖рдп, рд╕реНрдЯреНрд░рд┐рдВрдЧ рдмреЙрдбреА, рд╕реНрдЯреНрд░рд┐рдВрдЧ рдкреНрд░реЗрд╖рдХ, рд╕реНрдЯреНрд░рд┐рдВрдЧ рдкреНрд░рд╛рдкреНрддрдХрд░реНрддрд╛, рд╕реНрдЯреНрд░рд┐рдВрдЧ рдлрд╝рд╛рдЗрд▓ рдирд╛рдо) рдЕрдкрд╡рд╛рдж рдлреЗрдВрдХрддрд╛ рд╣реИ {
- рдХреЛрд╢рд┐рд╢ рдХрд░реЛ {
- MimeMessage рд╕рдВрджреЗрд╢ = рдирдпрд╛ MimeMessage (рд╕рддреНрд░);
- // рдХреМрди
- message.setSender ( рдирдпрд╛ рдЗрдВрдЯрд░рдиреЗрдЯрдПрдбреНрд░реЗрд╕ (рдкреНрд░реЗрд╖рдХ));
- // рдХрд┐рд╕ рдмрд╛рд░реЗ рдореЗрдВ
- message.setSubject (рд╡рд┐рд╖рдп);
- // рдХреЛ
- рдпрджрд┐ (рдкреНрд░рд╛рдкреНрддрдХрд░реНрддрд╛ .indexOf ( ',' )> 0)
- message.setRecipients (Message.RecipientType.TO,
- InternetAddress.parse (рдкреНрд░рд╛рдкреНрддрдХрд░реНрддрд╛));
- рдЕрдиреНрдпрдерд╛
- message.setRecipient (Message.RecipientType.TO,
- рдирдпрд╛ рдЗрдВрдЯрд░рдиреЗрдЯрдПрдбреНрд░реЗрд╕ (рдкреНрд░рд╛рдкреНрддрдХрд░реНрддрд╛));
- // рдХрд╣рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реИ
- рдмреЙрдбреАрдкрд╛рд░реНрдЯ рд╕рдВрджреЗрд╢рдмреЙрдбреАрдкрд╛рд░реНрдЯ = рдирдпрд╛ рдорд╛рдЗрдордмреЙрдбреАрдкрд╛рд░реНрдЯ ();
- messageBodyPart.setText (рд╢рд░реАрд░);
- _multipart.addBodyPart (messageBodyPart);
- // рдФрд░ рдХреНрдпрд╛ рджрд┐рдЦрд╛рдирд╛ рд╣реИ
- рдЕрдЧрд░ (! filename.equalsIgnoreCase ( "" )) {
- рдмреЙрдбреАрдкрд╛рд░реНрдЯ рд╕рдВрд▓рдЧреНрди рдХрд░реЗрдВ рдмреЙрдбреАрдкрд╛рд░реНрдЯ = рдирдпрд╛ рдорд╛рдЗрдордмреЙрдбреАрдкрд╛рд░реНрдЯ ();
- DataSource рд╕реНрд░реЛрдд = рдирдпрд╛ FileDataSource (рдлрд╝рд╛рдЗрд▓ рдирд╛рдо);
- AttBodyPart.setDataHandler ( рдирдпрд╛ рдбреЗрдЯрд╛рд╣реИрдВрдбрд▓рд░ (рд╕реНрд░реЛрдд));
- AttBodyPart.setFileName (рдлрд╝рд╛рдЗрд▓ рдирд╛рдо);
- _multipart.addBodyPart (рд╕рдВрд▓рдЧреНрдирдмреЛрдзрдкрд╛рд░реНрдЯ);
- }
- message.setContent (_multipart);
- рдкрд░рд┐рд╡рд╣рди.рд╕реЗрдВрдб (рд╕рдВрджреЗрд╢);
- } рдкрдХрдбрд╝ (рдЕрдкрд╡рд╛рдж рдИ) {
- Log.e ( "sendMail" , "рдлрдВрдХреНрд╢рди рд╕реЗрдВрдбрдореЗрд▓ рднреЗрдЬрдиреЗ рдореЗрдВ рддреНрд░реБрдЯрд┐!" );
- }
- }
* рдЗрд╕ рд╕реЛрд░реНрд╕ рдХреЛрдб рдХреЛ рд╕реЛрд░реНрд╕ рдХреЛрдб рд╣рд╛рдЗрд▓рд╛рдЗрдЯрд░ рдХреЗ рд╕рд╛рде рд╣рд╛рдЗрд▓рд╛рдЗрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред
рд╡рд┐рдзрд┐ рднреА рд╕рд░рд▓ рд╣реИред
MimeMessage рд╡рд░реНрдЧ рдХреА рд╡рд╕реНрддреБ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реБрдП,
рд╣рдо рдЕрдкрдиреЗ рдкрддреНрд░ рдХреА рд░рдЪрдирд╛ рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рднреЗрдЬрдиреЗ рдХреЗ рд▓рд┐рдП рд╣рдо рднреЗрдЬрдиреЗ рдХреА рд╡рд┐рдзрд┐,
рдкрд░рд┐рд╡рд╣рди рд╡рд░реНрдЧ рдХреЛ рднреЗрдЬрддреЗ рд╣реИрдВред
JSSEProvider.javaрд╣рдорд╛рд░реЗ рдореЗрд▓ рдХреЗ рд▓рд┐рдП рд╕реБрд░рдХреНрд╖рд╛ рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдкреНрд░рджрд╛рддрд╛ред
рд▓рд┐рдВрдХ рдХрд░реЗрдВ ред
VideoSelect.javaрдХреЛрдб ApiDemos рд╕реЗ рд▓рд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдЬреЛ рдПрдВрдбреНрд░реЙрдЗрдб рдПрд╕рдбреАрдХреЗ рдХреЗ рд╕рд╛рде рдмрдВрдбрд▓ рдореЗрдВ рдЖрддрд╛ рд╣реИ, рдФрд░ рд╕реНрдЯрд╛рд░реНрдЯрдЕрдХреНрдЯрд┐рд╡рд┐рдЯреАрдлреЙрд░рдСрдирдЯреЗрд▓ рдкрджреНрдзрддрд┐ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдирд┐рд╖реНрдкрд╛рджрди рдХреЗ рд▓рд┐рдП рдереЛрдбрд╝рд╛ рдЯреНрд╡рд┐рдХ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред
рдирд┐рд╖реНрдкрд╛рджрди рдХреЗ рдмрд╛рдж, рдореЗрдореЛрд░реА рдХрд╛рд░реНрдб рдкрд░ рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдкрде рд╡рд╛рд▓рд╛ рдПрдХ рд╕реНрдЯреНрд░рд┐рдВрдЧ рд▓реМрдЯрд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдХреЛрдб рдХреЛ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдореЗрдВ рджреЗрдЦрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдпрд╣ рд▓реЗрдЦ рдХреЗ рдЕрдВрдд рдореЗрдВ рд╣реИред
ExtendedMail.javaрд╕рдВрджреЗрд╢ рднреЗрдЬрдиреЗ рдХреЗ рд▓рд┐рдП рдореБрдЦреНрдп рд╡рд┐рдзрд┐ sitv_sender_mail_async рдлрд╝рдВрдХреНрд╢рди рдореЗрдВ рдХреА рдЬрд╛рддреА рд╣реИ, рдЬреЛ AsyncTask рдкреЛрд░реНрдЯрд▓ рдХрд╛ рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡ рдХрд░рддрд╛ рд╣реИ:
- рдирд┐рдЬреА рд╡рд░реНрдЧ рдкреНрд░реЗрд╖рдХ_рдореЗрд▓_рд╕рдВрдХрд▓реНрдк рдХрд╛ рд╡рд┐рд╕реНрддрд╛рд░ AsyncTask <рдСрдмреНрдЬреЗрдХреНрдЯ, рд╕реНрдЯреНрд░рд┐рдВрдЧ , рдмреВрд▓рд┐рдпрди> {
- ProgressDialog WaitingDialog;
- @Override
- рд╕рдВрд░рдХреНрд╖рд┐рдд рд╢реВрдиреНрдп onPreExecute () {
- // рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдмреВрдЯ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░реЗрдВ
- WaitingDialog = ProgressDialog.show (ExtendedMailред рдпрд╣ , "рдбреЗрдЯрд╛ рднреЗрдЬрдирд╛" , "рд╕рдВрджреЗрд╢ рднреЗрдЬрдирд╛ ..." , рд╕рдЪ );
- }
- @Override
- рд╕рдВрд░рдХреНрд╖рд┐рдд рд╢реВрдиреНрдп onPostExecute (рдмреВрд▓рд┐рдпрди рдкрд░рд┐рдгрд╛рдо) {
- // рдмреВрдЯ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдЫреБрдкрд╛рдПрдВ
- WaitingDialog.dismiss ();
- Toast.makeText (mainContext, " рд╕рдмрдорд┐рд╢рди рдкреВрд░рд╛ рд╣реБрдЖ !!!" , Toast.LENGTH_LONG) .show ();
- ((рдЧрддрд┐рд╡рд┐рдзрд┐) mainContext) .finish ();
- }
- @Override
- рд╕рдВрд░рдХреНрд╖рд┐рдд рдмреВрд▓рд┐рдпрди doInBackground (рдСрдмреНрдЬреЗрдХреНрдЯ ... рдкрд░рдо) {
- рдХреЛрд╢рд┐рд╢ рдХрд░реЛ {
- // рд╣рдорд╛рд░реЗ рдХреНрд╖реЗрддреНрд░реЛрдВ рд╕реЗ рдбреЗрдЯрд╛ рдкреНрд░рд╛рдкреНрдд рдХрд░реЗрдВ
- рд╢реАрд░реНрд╖рдХ = (EditText) findViewById (R.id.screen_sendnews_et_title))ред getText ()ред toString ();
- text = (EditText) findViewById (R.id.screen_sendnews_et_xtxt))ред getText ()ред toString ();
- = "from_post_msg@gmail.com" ;
- рдХрд╣рд╛рдБ = "where_post_msg@yandex.ru" ;
- // рдХрдВрд╕реНрдЯреНрд░рдХреНрдЯрд░ рдХреЛ рдХреЙрд▓ рдХрд░реЗрдВ рдФрд░ рд╣рдорд╛рд░реЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдирд╛рдо рдФрд░ рдкрд╛рд╕рд╡рд░реНрдб рдХреЛ рдореЗрд▓рдмреЙрдХреНрд╕ рд╕реЗ gmail.com рдкрд░ рднреЗрдЬреЗрдВ
- MailSenderClass рдкреНрд░реЗрд╖рдХ = рдирдпрд╛ MailSenderClass ( "mypostmail@gmail.com" , "рдкрд╛рд╕рд╡рд░реНрдб" );
- // рдФрд░ рд╣рдорд╛рд░реЗ рднреЗрдЬрдиреЗ рдХреА рд╡рд┐рдзрд┐ рдХреЛ рдХреЙрд▓ рдХрд░реЗрдВ
- рдкреНрд░реЗрд╖рдХред sendMail (рд╢реАрд░реНрд╖рдХ, рдкрд╛рда, рдЬрд╣рд╛рдВ рд╕реЗ , рд╕рдВрд▓рдЧреНрди рдХрд░реЗрдВ);
- } рдкрдХрдбрд╝ (рдЕрдкрд╡рд╛рдж рдИ) {
- Toast.makeText (mainContext, "рд╕рдВрджреЗрд╢ рднреЗрдЬрдиреЗ рдореЗрдВ рддреНрд░реБрдЯрд┐!" , Toast.LENGTH_SHORT) .show ();
- }
- рдЭреВрдареЗ рд▓реМрдЯрдирд╛ ;
- }
- }
* рдЗрд╕ рд╕реЛрд░реНрд╕ рдХреЛрдб рдХреЛ рд╕реЛрд░реНрд╕ рдХреЛрдб рд╣рд╛рдЗрд▓рд╛рдЗрдЯрд░ рдХреЗ рд╕рд╛рде рд╣рд╛рдЗрд▓рд╛рдЗрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред
рд╕рдм рдХреБрдЫ рд╕рд░рд▓ рд╣реИ, MailSenderClass рд╡рд░реНрдЧ рдХрд╛ рдПрдХ рдЙрджрд╛рд╣рд░рдг рдмрдирд╛рдпрд╛, рд╣рдорд╛рд░реЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдирд╛рдо рдФрд░ рдкрд╛рд╕рд╡рд░реНрдб рдХреЛ рдХрдВрд╕реНрдЯреНрд░рдХреНрдЯрд░ рдХреЛ рдкрд╛рд╕ рдХрд┐рдпрд╛ред рдЗрд╕рдХреЗ рдмрд╛рдж, рд╣рдорд╛рд░реЗ рдкреИрд░рд╛рдореАрдЯрд░ рдХреЗ рд╕рд╛рде рд╕реЗрдВрдбрдореЗрд▓ рд╕реЗрдВрдб рд╡рд┐рдзрд┐ рдХреЛ рдХреЙрд▓ рдХрд░реЗрдВред
рдПрдХ рдЕрддреБрд▓реНрдпрдХрд╛рд▓рд┐рдХ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдореЗрдВ рддреАрди рддрд░реАрдХреЗ рд╣реЛрддреЗ рд╣реИрдВ onPreExecute (), doInBackground () рдФрд░ onPostExecute (), рдЬреЛ рдПрдХ рд▓рд┐рдЦрд┐рдд рдЕрдиреБрдХреНрд░рдо рдореЗрдВ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рд╣реЛрддреЗ рд╣реИрдВред
рдЬреЛ рд▓реЛрдЧ рдЗрд╕реЗ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд░рдирд╛ рднреВрд▓ рдЧрдП, рдЙрдирдХреЗ рд▓рд┐рдП рдпрд╣рд╛рдБ рдХреЛрдб рд╣реИ:
- рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рд╢реВрдиреНрдп рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВ (рджреЗрдЦреЗрдВ v) {
- рдкреНрд░реЗрд╖рдХ_рдореЗрд▓_рд╕рдВрдХрд▓реНрдкрдХ async_sending = рдирдпрд╛ рдкреНрд░реЗрд╖рдХ_рдореЗрд▓_рд╕рдВрдХрд▓реНрдк ();
- async_sending.execute ();
- }
* рдЗрд╕ рд╕реЛрд░реНрд╕ рдХреЛрдб рдХреЛ рд╕реЛрд░реНрд╕ рдХреЛрдб рд╣рд╛рдЗрд▓рд╛рдЗрдЯрд░ рдХреЗ рд╕рд╛рде рд╣рд╛рдЗрд▓рд╛рдЗрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред
рдЗрд╕ рдкреНрд░рдХрд╛рд░, рдПрдХ рдЫреЛрдЯрд╛ рд╕рд╛ рд╕реНрдЯреНрд░реАрдо рдХреНрд▓рд╛рд╕ рдмрдирд╛рддреЗ рд╣реБрдП, рдЖрдк рдХреНрд▓рд╛рдЗрдВрдЯ рд╕реЗ рдЖрд╡рд╢реНрдпрдХ рдЬрд╛рдирдХрд╛рд░реА рдЕрдкрдиреЗ рдореЗрд▓рдмреЙрдХреНрд╕ рдореЗрдВ рд╕реБрд░рдХреНрд╖рд┐рдд рд░реВрдк рд╕реЗ рднреЗрдЬ рд╕рдХрддреЗ рд╣реИрдВред
рдЖрд╡реЗрджрди рдХрд╛ рд╕реНрд░реЛрдд рдХреЛрдб
рдпрд╣рд╛рдВ рдбрд╛рдЙрдирд▓реЛрдб рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛
рд╣реИ ред