如何将String表单BroadcastReceiver传递给activity?

kir*_*ran -1 android

我是android的新手.

我从brodcast接收器获取字符串值

我想将字符串值传递给一个活动.

如果有人知道解决方案,请帮助我.

提前致谢.

Jan*_*enk 7

从我对这个问题的回答让我的课成为一个论点:

您可以通过向Intent添加额外的参数来传递参数,如下所示:

Intent i = new Intent(this, MyActivity.class);
i.putExtra("paramName", "value");
startActivity(i);
Run Code Online (Sandbox Code Playgroud)

在您的活动中,您可以使用getIntent()方法来检索Intent并从中提取您的参数:

Intent i = getIntent();
Bundle extras = i.getExtras();
String param = extras.getString("paramName", "default value");
Run Code Online (Sandbox Code Playgroud)