package dylan.app02;import android.app.Activity;
import android.os.Bundle;public class Activity02 extends Activity {
    /** Called when the activity is first created. */
private Button myButton=null;
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
        myButton=(Button)findViewById(R.id.myButton);
    }
}

解决方案 »

  1.   

    照着打的代码,不知道为什么出错,如下
    Description Resource Path Location Type
    Button cannot be resolved to a type Activity02.java /Activity02/src/dylan/app02 line 8 Java Problem
    Button cannot be resolved to a type Activity02.java /Activity02/src/dylan/app02 line 13 Java Problem
    Button cannot be resolved to a type Activity02.java /Activity02/src/dylan/app02 line 13 Java Problem
      

  2.   

    请问这是不是Eclipse的问题?还是语法错了?
      

  3.   

    import android.widget.Button;这个包没引入
      

  4.   

    myButton=(Button) findViewById(R.id.myButton);
    有个空格
      

  5.   

    空格只是书写规范,不会报错的;
    他贴出来的错是Button cannot be resolved to a type,是代码里少了个包
      

  6.   

    代码前引入:import android.widget.Button;
    还有就是main.XML需要<Button android:id = "@+id/myButton"
    ...
    />
      

  7.   

    非常感谢楼上各位!的确是缺了import android.widget.Button;
      

  8.   

    这个是你的语法问题啦。不是Eclipse的问题。有很多时候是不能完全照抄的。