Advertisement
Guest User

Untitled

a guest
Sep 16th, 2014
198
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.20 KB | None | 0 0
  1. File getdbdatapath= Environment.getDataDirectory();
  2. String currentDBPath = "/data/com.example.appname/databases/dbname/";
  3. File path=new File(getdbdatapath, currentDBPath);
  4. Log.d("Path", path.toString());
  5.  
  6. //File extdb= Environment.getExternalStorageDirectory();
  7. //String extpath=extdb+"/NewFolder/dbname";
  8. //File pathp=new File(extdb, extpath);
  9. //Log.d("New Path", pathp.toString());
  10.  
  11. Log.i(getClass().getSimpleName(), "send task - start");
  12.  
  13. final Intent emailIntent = new Intent(android.content.Intent.ACTION_SEND);
  14.  
  15. String address = "clientmailid@gmail.com";
  16. String subject = "Application Database";
  17. String emailtext = "Please check the database as attachement";
  18.  
  19. //emailIntent.setType("Application/database");
  20. //emailIntent.setType("text/html");
  21. //emailIntent.setType("message/rfc822");
  22. emailIntent.setType("vnd.android.cursor.dir/email");
  23.  
  24. emailIntent.putExtra(android.content.Intent.EXTRA_EMAIL, new String[] { address });
  25.  
  26. emailIntent.putExtra(android.content.Intent.EXTRA_SUBJECT, subject);
  27.  
  28. emailIntent.putExtra(Intent.EXTRA_STREAM, Uri.parse("file://" + path));
  29.  
  30. emailIntent.putExtra(android.content.Intent.EXTRA_TEXT, emailtext);
  31.  
  32. startActivity(Intent.createChooser(emailIntent, "Send Mail..."));
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement