android的页面跳转时,如A->B,这时候在B页面怎么获取A的类名?
8个回答
展开全部
android页面跳转时,从a界面跳转到b界面,获取a的类名的方式,可以使用intent意图总的bundle将类名放入key-value键值对中,在b页面进行读取,如下代码:
假设A界面跳到B界面
//FirstActivity中:
Intent mIntent = new Intent(this,SecondActivity.class);
mIntent.putExtra("name","FirstActivity")
startActivity(mIntent);
//B界面中
String activityName = getIntent().getExtra("name");
展开全部
你只是想获取到A的类名。你只要在传入值的时候intent.put 一个String的值。把类名写进去传过去。到B进行接收getintent. 还有很传值的方法你可以学习学习。。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
可以用Intent把本类名通过数据的方式带过去!
假设从FirstActivity跳到SecondActivity
//FirstActivity中:
Intent mIntent = new Intent(this,SecondActivity.class);
mIntent.putExtra("name","FirstActivity")
startActivity(mIntent);
//SecondActivity中
String activityName = getIntent().getExtra("name");
假设从FirstActivity跳到SecondActivity
//FirstActivity中:
Intent mIntent = new Intent(this,SecondActivity.class);
mIntent.putExtra("name","FirstActivity")
startActivity(mIntent);
//SecondActivity中
String activityName = getIntent().getExtra("name");
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
把名字加到Intent里面去,在B中获取
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
假设从FirstActivity跳到SecondActivity
//FirstActivity中:
Intent mIntent = new Intent(this,SecondActivity.class);
mIntent.putExtra("name","FirstActivity")
startActivity(mIntent);
//SecondActivity中
String activityName = getIntent().getExtra("name");
//FirstActivity中:
Intent mIntent = new Intent(this,SecondActivity.class);
mIntent.putExtra("name","FirstActivity")
startActivity(mIntent);
//SecondActivity中
String activityName = getIntent().getExtra("name");
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询