【发布时间】:2012-01-11 23:42:45
【问题描述】:
我是 Java 新手,所以我认为为了防止出现此错误,我必须编写一个 Handler 线程?使用try 和catch?我该怎么做呢?
这里的代码可以帮助你。
谢谢:)
package android.app;
import android.app.Activity;
import android.app.R;
import android.content.Intent;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
public class AndroidActivity extends Activity{
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
Button next = (Button) findViewById(R.id.Start_CoolWhapp);
next.setOnClickListener(new View.OnClickListener() {
public void onClick(View view) {
Intent myIntent = new Intent(view.getContext(), activity2.class);
startActivityForResult(myIntent, 0);
}
});
}
}
【问题讨论】:
-
欢迎来到 StackOverflow!如果您需要帮助,您需要发布显示异常的 LogCat 的内容。此外,抛出它的线程的代码会很好:)我要做的一件事是用“AndroidActivity.this”替换意图中的“view.getContext()”,这可能是导致问题的原因,无论如何是的。
-
您好,感谢您的推荐!