"I" 라는 이름으로 저장하고, "j" 라는 이름으로 로드하니 나올리가 없죠...
인덱스 숫자로 저장했다 로드 하고 싶으시면 아래와 같이 변경 하세요
for(int i = 0; i < oAdapter.getCount(); i++){
String jsonsplace = gson.toJson(list_item);
edit.putString(""+i, jsonsplace);
for(int j = 0; j < list_item.size(); j++){
String st = pref.getString("" +j , " ");