如何在android中使用intent获取单一类中的数据

时间:2015-12-11 04:10:16

标签: android android-intent singleton

我正在实现音乐应用程序,我必须使用intent将一些字符串数据(歌曲的url)从活动传递到Singletone类,并将其设置为单播类中的mediaplayer实例。我在getIntent()中收到错误。错误为方法getIntent()未定义Singletone类的类型。

Intent iin=getIntent().getExtras();
         Bundle b = iin.getExtras();
            if(b!=null)
            {
                j =(String) b.get("new_variable_name");
            }

1 个答案:

答案 0 :(得分:1)

在singleton类中,你有onCreate()方法,你可以在里面从bundle中获取数据:

Bundle extras = getIntent().getExtras(); 
String j;

if (extras != null) {
    j= extras.getString("new_variable_name");     
}