Bundles in onSaveInstanceState should contain only small data because:

  1. They are sent to the server
  2. They are serialised and limited (about 1 MB per transaction)
  3. Bundles are encrypted
  4. They slow down Gradle
Answer

B) They are serialised and limited (about 1 MB per transaction)

Large Bundles cause TransactionTooLargeException.

Computer Science MCQ · More Screen Components and Orientation MCQs · Practise