新手求教intent有关问题
新手求教intent问题Java codepackage zjftools.android.testimport android.app.*import android.os.*i
新手求教intent问题
Java codepackage zjftools.android.test;import android.app.*;import android.os.*;import android.view.View;import android.widget.*;import android.content.*;public class HelloWorldActivity extends Activity { public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); Button button = (Button) findViewById(R.id.button1); button.setOnClickListener(new View.OnClickListener() { public void onClick(View v) { Intent intent = new Intent(); intent.setClass(HelloWorldActivity.this, TestActivity.class); startActivity(intent); } }); }}
以上是程序的部分代码,但是当我点击button1时,并没有实现界面切换,而是弹出了一个错误信息
求教高手这是为什么?应该怎么解决?
[解决办法]看log,只要看有关你写的程序部分出错的log,肯定有提示是在哪一行上出错的。
那些什么com.android.。。。什么的error不要看,因为谷歌自己写的一般不是导致程序出错点。
要不你尝试一下把
Intent intent = new Intent();
intent.setClass(HelloWorldActivity.this, TestActivity.class);
startActivity(intent);
拎出来,写到一个方法中去。再调用这个方法。
[解决办法]会不会是TestActivity里写得有问题
[解决办法]TestActivity 在AndroidManifest里面定义了吗
[解决办法]你是不是没有注册另外一个Activity?
[解决办法][解决办法]楼主给出的信息太有限了,很难判断