getStringExtra()传值的方式一般为:上一个活动传过来,下一个活动接收。
之前也是这么用,值都不为空,今天搞了一下发现,上一个活动传过来的值一直为空,后来发现原因很简单:
我的第二个活动设置的模式为:android:launchMode="singleTask"
把这个去掉后就可以了。
博客主要讲述getStringExtra()传值方式,通常是上一活动传值,下一活动接收。博主之前使用时传值正常,此次传值却为空,经排查发现是第二个活动设置的模式导致,去掉该设置后传值恢复正常。
getStringExtra()传值的方式一般为:上一个活动传过来,下一个活动接收。
之前也是这么用,值都不为空,今天搞了一下发现,上一个活动传过来的值一直为空,后来发现原因很简单:
我的第二个活动设置的模式为:android:launchMode="singleTask"
把这个去掉后就可以了。
6531
5560