2017-09-12 1 views
0

결국 점수가 저장 한 최고 기록보다 높으면 점수를 저장하기 위해 이름을 입력하라는 메시지가 나타납니다. 나는 또한 5 개의 최고 기록이 각각의 기록에 제공된 이름 옆에 표시되는 활동을 가지고있다.이름과 점수가 포함 된 최고 기록 저장하기

플레이어가 제공하는 이름으로 최고 기록을 저장하는 방법을 모르겠습니다. 나는 이름과 점수를 저장하는 Highscore 클래스의 인스턴스를 포함하는 Arraylist에 대해 생각해 보았지만 과도한 것처럼 보입니다.

어떻게해야합니까? 이 라이브러리의

+0

를 사용하여 데이터를 저장? – cjnash

+0

장치에 저장하려고하는데이 장치의 점수 만 포함되어 있으므로 외부 서버에 연결되어 있지 않습니다. –

답변

-1

만들기 사용하면 장치에 이러한 높은 점수를 구하려고, 또는 다른 곳 데이터베이스에있는 공유 환경 설정 https://github.com/Pixplicity/EasyPrefs

+0

외부 라이브러리를 포함하지 않는 방법이 있습니까? –

+0

Android에서 사용할 수있는 SharedPreferences 클래스를 사용하여 arraylist를 저장할 수 있습니다. https://stackoverflow.com/questions/7057845/save-arraylist-to-sharedpreferences를 참조하십시오. –

관련 문제