user15415769
user15415769

Reputation:

How can I save user input on their device using Kotlin?

I have an app that records user inputs in EditTexts and then displays them in the second activity as a textView. However every time I close the app, those text fields reset. How could I save user input so that it will stay, even when the app is closed? Also, is there a way to reset the app with empty EditTexts every 24 hours.

Upvotes: 0

Views: 659

Answers (3)

DeltaReloadX
DeltaReloadX

Reputation: 21

As the others said you can use SharedPreferences or Room.

Click here for Room Database or here for SharedPreferences

Alternatively a guide to Room Database from an official source: here

Upvotes: 0

Jagar
Jagar

Reputation: 872

  • Option 1: You can use SharedPreferences or DataStore
  • Option 2: Use local databases like SQLite (you can use Room)

Upvotes: 2

SABANTO
SABANTO

Reputation: 1506

Use SharedPreferences or Preferences DataStore to persist data even after closing the app.

Upvotes: 1

Related Questions