需要显示的调用setIntent方法
Activity源码:
- /**
- * Change the intent returned by {@link #getIntent}. This holds a
- * reference to the given intent; it does not copy it. Often used in
- * conjunction with {@link #onNewIntent}.
- *
- * @param newIntent The new Intent object to return from getIntent
- *
- * @see #getIntent
- * @see #onNewIntent
- */
- public void setIntent(Intent newIntent) {
- mIntent = newIntent;
- }
代码示例如下:
- @Override
- protected void onNewIntent(Intent intent) {
- super.onNewIntent(intent);
- setIntent(intent);
- }