0

我想创建一个应用程序,我可以在其中自动从一个活动重定向到另一个活动。当我回到第一个活动时,它会再次将第一个活动重定向到第二个活动。

例子:

act1--->act2(自动)--->ac3--->ect....

现在使用后退按钮,但是我到达了act1,然后它会再次自动重定向到act2。

我使用处理程序的 postdelay 方法自动重定向,但下次当我返回第一个活动时,它变得无用。

4

2 回答 2

1
Intent i = new Intent(MainActivity.this, CheckActivity.class);
 startActivityForResult(i, REQUEST_CODE_CHECK);

并在活动中得到reslut

  @Override 
 public void onActivityResult(int requestCode, int resultCode, Intent data)
 { 
 if (requestCode == request_Code) {
    if (resultCode == REQUEST_CODE_CHECK) 
        Toast.makeText(this,data.getData().toString(),Toast.LENGTH_SHORT).show();               
    } 
 }
于 2015-01-04T13:32:56.990 回答
0

在您的自动重定向活动中,按以下方式添加 onResume 方法

@Override
public void onResume(){
    startActivity(this, second activity intent);
}
于 2015-01-04T13:25:46.070 回答