从activity(A)跳转到其他activity(B)下面的fragment
2016-05-30 15:03
232 查看
当前关系,我在activity(A)中,想要跳转到Activity(B)中的fragment中,activity(B)里面有三个fragment
你可以在你(当前activity (A))startactivity的地方,对intent加入一个参数,例如,intert.putExtra("fragid",1);
然后再你的fragment的主activity(B)中的oncreate或者Onresume函数中获得这个id,例如
int id = intert.getIntegerExtra("fragid",-1);
然后根据这个id跳转即可
if(id > 0) {
if(id == 目标id) myfragment.setvisible(true);
}
用类似方法即可。
你可以在你(当前activity (A))startactivity的地方,对intent加入一个参数,例如,intert.putExtra("fragid",1);
然后再你的fragment的主activity(B)中的oncreate或者Onresume函数中获得这个id,例如
int id = intert.getIntegerExtra("fragid",-1);
然后根据这个id跳转即可
if(id > 0) {
if(id == 目标id) myfragment.setvisible(true);
}
用类似方法即可。
相关文章推荐
- 设计模式笔记-Proxy模式
- C primer plus 第九章 练习8:
- java线程池参数说明及队列拒绝策略
- FZU1465
- 【C语言】【面试题】【笔试题】使用main函数实现一个整数计算器!
- 【C语言】【面试题】【笔试题】模拟实现数据库中memmove函数
- 【C语言】【面试题】【笔试题】模拟实现数据库中memcpy函数
- 【C语言】【面试题】【笔试题】模拟实现数据库中strcpy函数
- 【C语言】【面试题】【笔试题】模拟实现数据库中strcat函数
- 【C语言】【面试题】【笔试题】模拟实现数据库中strcmp函数
- 【C语言】【面试题】【笔试题】二维数组中的查找,杨氏矩阵
- 【C语言】【面试题】【笔试题】模拟实现strstr函数
- 【C语言】在终端输入多行信息,找出包含“ould”的行,并打印改行
- 【C语言】【面试题】【笔试题】编写一个函数实现n^k,使用递归实现
- 【C语言】【面试题】【笔试题】写一个递归函数DigitSum(n),输入一个非负整数,返回组成它的数字之和
- 【C语言】编写一个函数reverse_string(char * string)(递归实现
- 【C语言】【笔试题】模拟实现strncat
- 【C语言】【面试题】【笔试题】模拟实现strncmp
- 【C语言】【面试题】【笔试题】模拟实现strncpy
- 【C语言】【笔试题】模拟实现memset