本帖最后由 shingyuan 于 2009-08-04 21:55:34 编辑

解决方案 »

  1.   

    程序偶还看不懂,不过super.onCreate(icicle)是调用父类的有参构造函数
      

  2.   

    你父类当中有onCreate,但你子类也有啊,你不加super到底是想调用父类的还是子类的呢?那不成递归调用死循环了?this应该是指Activity,建议你去j2me版块问,你这是手机开发吧?google的Android
      

  3.   

    由于子类和父类中都有onCreate,要调用父类的onCreate,需要加super,不加super的话,默认调用子类的onCreate。LZ强调说子类拥有父类的属性,很对,但LZ忽略一个问题,就是子类缩小了父类的范围。
      

  4.   

    super.onCreate(icicle); 
    这句话写了跟没写是完全不同的,这与构造函数不一样。构造函数是特殊情况。
      

  5.   

    super.onCreate(icicle); 这句话是调用父类里的onCreate(Bundle icicle)方法,这句话我想在这里是必须使用的.如果不调用父类的此方法的话可能导致你的类初始化有问题.
    btn.setOnClickListener(this); 这个应该是给Button添加点击事件,当前类实现了OnClickListener接口,而setOnClickListener()方法需要的参数就是OnClickListener.这里的this指的是当前类.也就是使用当前类处理Button点击事件.