解决方案 »

  1.   

    你好,同学。其实这种情况你可以看看源代码或者代码提示。下面看看提示:这里符合你上面的构造函数只有一个,这个是用来启动系统的一些action的。比如系统提供的搜索啊啥的。不知道你看的书上是不是代码老了还是有错误。
      

  2.   

    Intent i = new Intent("test.my.SecondActivity");
    这里的"test.my.SecondActivity"是action 基本上是用来判断动作类型的;
    启动Activity是要指定Activity的,即要Intent.setClass,或者new intent的时候指定Activity的class
      

  3.   

    你Manifest文件定义的action是test2.my.SecondActivity,为什么intent的构造方法参数是test.my.SecondActivity  new Intent("test.my.SecondActivity");
      

  4.   

    方法没有过期,是代码问题:
    Intent i = new Intent("test.my.SecondActivity");
    和<intent-filter>中的action不一致希望可以帮助你:http://blog.csdn.net/zy1235678/article/details/20633161
      

  5.   

    不好意思,我打字的时候打错了,应该是test2,不过这样还是有问题,是不是这个构造方法被舍弃了?