android 有两个按钮都可以跳转到同个界面,要判断从哪个按钮跳转过来,界面会有一些细节的变化
buttonA,B都可以跳转到activityC,但是要判断到底是点击A跳转C,还是B跳转C,如果是A跳转C,activityC会出现“返回”Button,如果是B跳转C...
buttonA , B都可以跳转到activity C,但是要判断到底是点击A跳转C,还是B跳转C,如果是A跳转C,activity C会出现“返回”Button,如果是B跳转C,则没有“返回”Button
展开
1个回答
展开全部
Intent传值你会吧?跳转的时候intent.putInt("flag", 1);
在activity C里接收就好了。会接收intent传值吧?
根据传过来的值来区别显示
在activity C里接收就好了。会接收intent传值吧?
根据传过来的值来区别显示
更多追问追答
追答
你put的是int,所以要写成
int key = getIntent.getExtras.getInt("key", 0);
if(key == 1)
{
//TODO
}
其实你可以不用bundle的,可以这样写
intent.putExtra("key", 1);
//接收时
if (getIntent() != null)
{
int key = getIntent().getIntExtra("otherUserId");
}
用bundle相当于再包了一层
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |