我想让一个按钮进入不同的活动,我上传了一张图片来展示我的计划。
我们的想法是来自Activity 1
或Activity 2
并找到相同的布局和按钮并将其转到{{1}根据我所参加的活动,或Activity 7
。
我希望我能以一种很好的方式解释我的想法。
答案 0 :(得分:0)
您需要从图像中显示的第一部分活动中传递有意图的标识符或密钥,并根据该密钥标识活动的来源以及应该去的位置。您可以在按钮单击功能中使用if语句 实施例
所有3个按钮的在xml中
<Button
android:name = "@id/button1"
android:onClick = "button1">
定义其他按钮及其属性
在java文件中
public void button1(View v)
{
Intent i = getIntent()
String key = i.getStringExtra("key");
if(key == "activity5")
{
Intent i = new Intent(this, Activity5.class);
startActivity(i);
}
else if (key == "activity6")
{
Intent i = new Intent(this, Activity6.class);
startActivity(i);
}
}