Android 在安卓系统中发送幕后图像?

Android 在安卓系统中发送幕后图像?,android,sms,Android,Sms,海,我需要一个解决方案,如何在幕后发送图像,即;没有用户的进一步输入?有人能帮我解决这个问题吗 谢谢你。 Srinivas无论“在幕后发送图像”意味着什么,要在没有用户进一步输入的情况下及时启动操作,您可以使用以下代码: // Need handler for callbacks to the UI thread final Handler mHandler = new Handler(); // Create runnable for posting fina

海,我需要一个解决方案,如何在幕后发送图像,即;没有用户的进一步输入?有人能帮我解决这个问题吗

谢谢你。 Srinivas

无论“在幕后发送图像”意味着什么,要在没有用户进一步输入的情况下及时启动操作,您可以使用以下代码:

    // 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);
如果这不能回答你的问题,请重新措辞

  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);

这是我用来发送彩信的代码,再次使用它的fire mms应用程序?

感谢您的回复,让我解释一下我的方案,我希望以编程方式发送彩信。Uri=Uri.fromFile(新文件(imagePath));意向i=新意向(意向.行动_发送);//i.设置动作(意图、动作和视图);i.设置类型(“图像/jpeg”);i.putExtra(“sms_body”,自动消息);i.putExtra(“地址”,电话号码);i.putExtra(Intent.EXTRA_流,uri);星触觉(i);我是这样做的。但我还是让widget发送彩信。所以,但我必须直接发送。请将此文本添加到问题中,以便更容易阅读。我仍然没有得到你想要的,但如果你想发送彩信,请检查以下答案:我不想启动消息应用程序。彩信应在后台发送。这里是完整的故事:在我的应用程序中,我必须响应传入的短信,自动,即;我的应用程序将发送图像和消息。只需要能够发送彩信而不要求用户输入。然后,您需要一个BroadcastReceiver,在收到短信时发送彩信:是类,搜索代码示例。你应该从一开始就这么说:)谢谢你的回复,短信很好用,只是彩信有问题,我的意思是当我添加图像时。然后启动彩信应用程序发送彩信。