2012-06-12 2 views
2

Google지도보기와 ListView를 하나의 활동에 맞추려고합니다. MapsView는 왼쪽 화면의 2/3, 오른쪽의 1/3 (가로 방향)을 차지합니다.Google지도 및 목록 하나의 활동으로

http://i.stack.imgur.com/LA3XN.png

모두의 MapsView 및 ListView에이 같은 JSON 정보를 받게됩니다, 그들은에서 onCreate를 얻을 것이다(). 이미 MapsView를 2/3 화면에 맞출 수 있었지만 ListView는 데이터를받지 못했습니다. 슈퍼 클래스가 ListActivity가 아닐 때 누가 ListView를 올바르게 주소 지정 할 수 있습니까?

답변

0

목록보기 용 목록 어댑터를 작성하고 설정해야합니다. 그래서 오히려 단지 목록 활동에서 setAdaptor()를 호출하는 대신 당신은 당신의 레이아웃

ListView l = (ListView)findViewById(R.id.myListView); 

에서 목록보기의 인스턴스를 얻고 그 어댑터를 설정 한 것입니다.

l.setAdaptor(adaptor); 
관련 문제