2014-02-25 45 views
0

我有一個訂單輸入要求,用戶將在該選項卡中輸入訂單。提交訂單後,用戶可以通過郵件發送訂單或通過打印機打印。郵件內容應該與他們在活動中看到的內容相同。任何人都可以建議我如何實現這一目標。Android打印並將活動發送到電子郵件

回答

0

電子郵件意圖非常簡單。您可以在Googles Developer page的主題上閱讀更多內容。

但隨着代碼總結:通過URI

Intent.EXTRA_TEXT 

或者一個附件:

public void composeEmail(String[] addresses, String subject) { 
    Intent intent = new Intent(Intent.ACTION_SENDTO); 
    intent.setData(Uri.parse("mailto:")); // only email apps should handle this 
    intent.putExtra(Intent.EXTRA_EMAIL, addresses); 
    intent.putExtra(Intent.EXTRA_SUBJECT, subject); 
    if (intent.resolveActivity(getPackageManager()) != null) { 
     startActivity(intent); 
    } 
} 

你還可以添加文字

Intent.EXTRA_STREAM 
相關問題