如何将String值传递给另一个在媒体播放器Android上播放的活动

时间:2018-04-25 12:39:33

标签: android

我在一个活动中有一个字符串值,其音频文件路径为TextView,我希望将其发送到另一个Activity。哪个在Android媒体播放器上播放。

3 个答案:

答案 0 :(得分:0)

您可以使用intents->

将任何信息发送到其他活动
  1. 你可以把String Extra - > myIntent.putStringExtra("的myKey"" www.myurl.com&#34);

  2. 您可以将序列化数据类置于意图中。

答案 1 :(得分:0)

你可以像这样传递

    Intent i = new Intent(ActivityOne.this, ActivityTwo.class);
  i.putExtra("username", "foobar"); 
  i.putExtra("in_reply_to", "george"); 
  i.putExtra("code", 400);
  // brings up the second activity
  startActivity(i);

答案 2 :(得分:0)

从第一个活动打开第二个活动时,你可以创建意图并用它传递字符串 -

    Intent intent = new Intent(FirstActivity.this, SecondActivity.class); 
    intent.putExtra("path", "your_path_to_audio_file");
    startActivity(intent);

并且在第二个活动中,为了获取字符串,您可以执行以下操作 -

    String path = getIntent().getStringExtra("path");