请问各位大虾~~~~~~~~~~关于监听器   为什么我的BUTTON点击一点反应都没有
package Activity.pack;import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;public class ActivityActivity extends Activity {
    /** Called when the activity is first created. */
private Button myButton = null;
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);  
        myButton = (Button)findViewById(R.id.myButton);
        myButton.setText("123");
        myButton.setOnClickListener(new MyButtonListener());
        
    }
    
    class MyButtonListener implements OnClickListener{
     public void onClick(View v) {
// TODO Auto-generated method stub
Intent intent=new Intent();
intent.setClass(ActivityActivity.this, Activity2.class);
ActivityActivity.this.startService(intent);
    }
    }
    
}
Activity2.class已经注册了~~~谢谢各位

解决方案 »

  1.   

    你调试一下或者在onclick方法里面加几句打印语句看一下究竟执行到哪一步了。问题应该不难解决。到底是哪一步出了问题了。我平时的写法和你不一样最后一句我是写this.ActivityActivity.this.start(intent);你的那个写法我没试过。其他的都一样啊,应该不会出现这个问题吧。
      

  2.   

    把最后的startService改为startActivity就可以了。
      

  3.   

    如果楼主想要实现activity之间的跳转的话,如二楼所述,startService改为startActivity即可。
      

  4.   

    ActivityActivity.this.startService(intent);
    是启动一个service,可是你是启动activity,所以要用
    startActivity(intent);