I have the following code which is designed for the user to click on a button and when they click on the button, the particular string they are viewing is Favorited and stored s
loadArray function returns String[]. You might want to use it like:
String [] arr = loadArray("favorites");
This array can be used later as you asked in 2nd part. Hope this helps.
Update [Based on your comment]
So, if you want to grab text in TextView and wish to add it in a List/String array:
1) Try to get the String from TextView
TextView display = (TextView)findViewById(R.id.display);
String toSave = display.getText().toString();
2) Get the existing list from SharedPreferences using `loadArray':
String [] arr = loadArray("favorites");
3) Add the new String to it:
ArrayList arrList = new ArrayList();
for (int i=0; i
4) Save it Again.
saveArray(array, "favorites");