2015-01-27 5 views
0

안녕 얘들 아 내가 listView에 표시하기 위해 문자열 배열을 만들 필요가, 그 문자열 내 parse.com 데이터베이스에 저장됩니다. parse.com에있는 문자열로 배열을 만들려면 어떻게해야합니까?

들이 parse.com

ParseQuery<ParseObject> query = ParseQuery.getQuery("GameScore"); 
query.getInBackground("xWMyZ4YEGZ", new GetCallback<ParseObject>() { 
    public void done(ParseObject object, ParseException e) { 
    if (e == null) { 
     // object will be your game score 
    } else { 
     // something went wrong 
    } 
    } 
}); 

에서 객체를 검색하는 parse.com에주는 코드이 난 스트링 어레이를 표시 할리스트 뷰를 포함하는 단편의 코드이다.

public class Grades extends ListFragment implements AdapterView.OnItemClickListener { 

    @Override 
    public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { 

     return inflater.inflate(R.layout.grades_fragment,container,false); 

    } 

    @Override 
    public void onActivityCreated(@Nullable Bundle savedInstanceState) { 
     super.onActivityCreated(savedInstanceState); 
     ArrayAdapter adapter = ArrayAdapter.createFromResource(getActivity(), R.array.testArray, android.R.layout.simple_list_item_1); 
     setListAdapter(adapter); 
     getListView().setOnItemClickListener(this); 
    } 


    @Override 
    public void onItemClick(AdapterView<?> parent, View view, int position, long id) { 
//JUST FOR TESTING PURPOSES 

     Toast.makeText(getActivity(),"item" + position , Toast.LENGTH_SHORT).show(); 

    } 
} 

은 내가 내 parse.com 데이터베이스에서 가져온 문자열을 만들고 싶어 배열로 대체해야 testArray라고 내게로 만든 배열을 사용했다.

제 질문은 1) parse.com에서 제안하는 코드는 어디에 위치해야합니까? 2) 문자열을 데이터베이스에 추가 할 때마다 문자열 배열에 추가 할 때마다 원하는 경우 어떻게해야합니까?

대단히 감사합니다.

당신은 예를 들어, 구문 분석 스토리지에 문자열로 배열을 밀어 수

답변

0

:

"jump run skip play" // representation of new String[]{"jump", "run", "skip", "play"} 

그럼 그냥 공간에 문자열을 분할 표준 문자열 방법을 사용하여, 또는 당신은 어떤 캐릭터를 선택 분리기 역할을합니다.

+0

감사합니다.하지만 그건 내가하고 싶은 것이 아닙니다. –

+1

그런 다음 JSON 문자열을 사용하십시오. –

관련 문제