答案 0 :(得分:1)
Uri uri = Uri.fromFile(new File(imagePath));
Intent i = new Intent(Intent.ACTION_SEND);
// i.setAction(Intent.ACTION_VIEW);
i.setType("image/jpeg");
i.putExtra("sms_body", autoMessage);
i.putExtra("address", phoneNumber);
i.putExtra(Intent.EXTRA_STREAM, uri);
startActivity(i);
这是用于发送mms的代码,它的fire mms应用程序又一次?
答案 1 :(得分:0)
无论“在幕后发送图像”意味着,要在没有用户进一步输入的情况下及时推迟操作,您可以使用以下代码:
// Need handler for callbacks to the UI thread
final Handler mHandler = new Handler();
// Create runnable for posting
final Runnable doSomething = new Runnable() {
public void run() {
sendImageBehindScenes();
}
};
// launch doSomething after 2000 milliseconds
mHandler.postDelayed(doSomething , 2000);
如果这不能回答您的问题,请重新说明。