我想做一个应用程序。我正在使用 Eclipse。我有四个活动。
MainActivity = buttonStart
活动 1 = 按钮 1
活动 2 = 按钮 2
活动 3 = 按钮 3
现在,当调用 button1、button2、button3 时,必须按下。
我想做这样的东西..
如果 buttonStart 被按下,那么它将直接执行 button1 10 秒。
当 button1 的时间结束时(10 秒)。然后它会自动跳转到 button2 10 秒。
当 button2 的时间结束时(10 秒)。然后它会自动跳转到 button3 10 秒。
主要活动
Button next = (Button) findViewById(R.id.buttonStart);
next.setOnClickListener(new View.OnClickListener() {
public void onClick(View view) {
Intent myIntent = new Intent(view.getContext(), classForButton1.class);
startActivityForResult(myIntent, 0);
}
});
活动1
Button next = (Button) findViewById(R.id.button1);
next.setOnClickListener(new View.OnClickListener() {
public void onClick(View view) {
Intent myIntent = new Intent(view.getContext(), classForButton2.class);
startActivityForResult(myIntent, 0);
}
});
活动2
Button next = (Button) findViewById(R.id.button2);
next.setOnClickListener(new View.OnClickListener() {
public void onClick(View view) {
Intent myIntent = new Intent(view.getContext(), classForButton2.class);
startActivityForResult(myIntent, 0);
}
});
活动3
Button prev = (Button) findViewById(R.id.button3);
prev.setOnClickListener(new View.OnClickListener() {
public void onClick(View view) {
Intent intent = new Intent();
setResult(RESULT_OK, intent);
finish();
}
});