gpt4 book ai didi

Android home activity到不同系列的activity然后回到home activity?

转载 作者:行者123 更新时间:2023-11-30 02:35:19 25 4
gpt4 key购买 nike

我的应用程序中有不同的 Activity ,包括 Activity 1(主页)、 Activity 2、 Activity 3 等等,它们将 Jason 解析数据从一个 Activity 转移到另一个 Activity 。当我从 activity1(home)--> activity2--> activity3--> 并希望在单击主页按钮后返回主页 Activity 时,它会将我带到上一个 Activity (activity2)。

这是我的代码:

  homeButton.setOnClickListener(new OnClickListener() {

@Override
public void onClick(View v) {
finish();
Intent home = new Intent(getApplicationContext(),
DashboardActivity.class);
home.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
startActivity(home);
}
});

logout.setOnClickListener(new OnClickListener() {

@Override
public void onClick(View v) {
// TODO Auto-generated method stub
AlertDialogLogout();

}
});

helpbutton.setOnClickListener(new OnClickListener() {

@Override
public void onClick(View v) {
Intent helpActivity = new Intent(getApplicationContext(),
HelpActivity.class);
startActivity(helpActivity);
}
});
profilebutton.setOnClickListener(new OnClickListener() {

@Override
public void onClick(View v) {
Intent viewProfile = new Intent(getApplicationContext(),
ViewProfileScreenAct.class);
startActivity(viewProfile);
}
});

socialbuttonIV.setOnClickListener(new OnClickListener() {

@Override
public void onClick(View arg0) {
shareIt();
}
});
}

最佳答案

在你的主页按钮点击监听器上使用它

 homeButton.setOnClickListener(new OnClickListener() {

@Override
public void onClick(View v) {
finish();
Intent home = new Intent(youractivityname.this,
yourhome_activityname.class);
home.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP|Intent.FLAG_ACTIVITY_NEW_TASK);
startActivity(home);
}
});

关于Android home activity到不同系列的activity然后回到home activity?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26669465/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com