如何通过id打开Android中的特定消息条目?;

如何通过id打开Android中的特定消息条目?;,android,Android,像这样,我知道如何从消息中获取id,但我不知道如何在默认android应用程序中打开此消息 Intent intent = new Intent(Intent.ACTION_VIEW); intent.setData(Uri.parse("????????"+String.valueOf(mShowMessages.get(i).getId()))); mContext.startActivity(intent); 更重要的是,我不知道如何在googledeveloper文档中搜索这个问题,文

像这样,我知道如何从消息中获取id,但我不知道如何在默认android应用程序中打开此消息

Intent intent = new Intent(Intent.ACTION_VIEW);
intent.setData(Uri.parse("????????"+String.valueOf(mShowMessages.get(i).getId())));
mContext.startActivity(intent);
更重要的是,我不知道如何在googledeveloper文档中搜索这个问题,文档中关于Uri格式的所有内容……嗯,我只是不知道它们在哪里

试试这段代码

Intent intent = new Intent(Intent.ACTION_VIEW);
intent.setData(Uri.parse("content://mms-sms/conversations"+String.valueOf(mShowMessages.get(i).getId())));
mContext.startActivity(intent);

这代表了哪个id以及您需要的确切意图?事实上,我知道setComponent()可以工作,但我不知道应该在其中放什么(它指的是系统消息应用程序)