«

欢迎使用CSDN-markdown编辑器

时间:2024-3-2 17:58     作者:韩俊     分类: Android


ActivityA通过Intent传值成功,但AcitivityB获取不到

1.在Android中一个app内部Activity是采用堆栈的机制,进行组织的;
当前页面被其他页面startActivity后,当前页面就不在处于Activity堆栈的顶部;
当再次调用startActivity启动ActivityA的时候,由于Activity中
android:launchMode=”singleTask”
,因此ActivityB进行是从Activity堆栈中出来,他的Intent中的值,还是进栈之前给其赋的值;
因此,当startActivity ActivityB的时候,赋值无效;

标签: android

热门推荐