gpt4 book ai didi

android - 如何让多个按钮打开同一个activity?

转载 作者:行者123 更新时间:2023-12-01 17:31:31 24 4
gpt4 key购买 nike

我是 Android 和 Java 开发新手我想知道如何使仪表板中的按钮打开相同的 Activity 但具有不同的数据对于每个 fragment 。此 Activity 对于所有按钮都将以相同的方式工作,唯一改变的是使用的 sortalgorithm.java

最佳答案

当你调用startActivity(Intentintent)方法时,你可以在你的 Intent 中添加一个标志。是这样的:

//...
Intent intent = new Intent(this, DisplayMessageActivity.class);
Bundle b = new Bundle();
b.putString("whatFragment","1");
intent.putExtra("extras",b);
startActivity(intent);

然后你可以在你的 fragment 中捕捉到这个:

            /*
.
.
.
*/

Bundle b = getIntent().getExtras();
String whatFrag=b.getString("extras");
if(whatFrag.equals("1")){
//code if fragment selected is 1
}
/*
.
.
.
*/

关于android - 如何让多个按钮打开同一个activity?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61112969/

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