假设有3个活动,如X,Y和Z. X和Y有两个不同的按钮,在两个按钮单击中我启动Z活动。有一个要求,如何检查从哪个活动Z开始?
请帮忙吗? 感谢
答案 0 :(得分:3)
您可以将启动活动的名称放在意图本身中。
intent.putExtra( “类”, “com.sample.ActivityX”);
答案 1 :(得分:2)
您可以将数据从X或Y发送到Z.为此,在启动新活动时,您可以创建意图。所以你必须这样做:
intent.putExtra(“key”,“value”);
在活动Z中,为了获得额外的价值:
Bundle extras = getIntent()。getExtras(); 字符串值= extras.getString(“key”);