我的计划效果不好,我不明白为什么,请大家帮帮忙吗?
package project.ernest;
import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
public class Part1 extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
}
Intent DisclaimerHandler = new Intent(getBaseContext(), Part2.class);
{
Part1.this.startActivity(DisclaimerHandler);
}
}
我有2个.java文件,即Part1和Part2。 以及放置在布局
下的.xml文件名免责声明我试图运行它,但它给了我一个力量停止。
答案 0 :(得分:0)
像这样使用..
package project.ernest;
import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
public class Part1 extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
final Button gs = (Button) findViewById(R.id.save);
gs.setOnClickListener(new View.OnClickListener() {
public void onClick(View view) {
Intent i = new Intent(getBaseContext(), Part2.class);
Part1.this.startActivity(i);
}
});
}
答案 1 :(得分:0)
没有logcat很难说什么,但我会猜测。可能您忘记在清单文件中声明您的Part2
活动。希望我是对的。