本帖最后由 tf2631 于 2011-07-14 18:09:09 编辑

解决方案 »

  1.   

    有没有在配置文件里面注册Activity?
      

  2.   

    class button2OnClickListener 放到public class twoActivity 内部,做它的内部类
    class button2OnClickListener implements OnClickListener{
        @Override
        public void onClick(View v) {
            // TODO Auto-generated method stub
            Intent intent2=new Intent();
            intent2.setClass(twoActivity.this, TestActivity.class);
            
        }
    }
      

  3.   

    public void onClick(View v) {
            // TODO Auto-generated method stub
            Intent intent2=new Intent();
            intent2.setClass(twoActivity.this, TestActivity.class);
            startActivity(intent2);
      

  4.   

    没有启动另一个activity..startActivity(intent);
      

  5.   

    public class twoActivity extends Activity{    @Override
        protected void onCreate(Bundle savedInstanceState) {
            // TODO Auto-generated method stub
            super.onCreate(savedInstanceState);
            Button button2=(Button)findViewById(R.id.button2);
            button2.setOnClickListener(new button2OnClickListener());
        }
       class button2OnClickListener implements OnClickListener{    @Override
        public void onClick(View v) {
            // TODO Auto-generated method stub
            Intent intent2=new Intent();
            intent2.setClass(twoActivity.this, TestActivity.class);
            
        }
        
       }}
    正解