In your on create method just clear your list.Because every time it will go to on create method and make list clear(which) is your previous data loading.
OR
check your list if(list.size==null) then call your API otherwise in else block (list.setAdapter).