Android Listview与部分

嗨,我有一个问题,试图了解分段ListViews如何工作。 我让它进入正常的列表视图。 但现在我想在我的列表中添加部分。 如何在中添加节标题

inheritance我的代码是有效的。

public class ChooseTeamActivity extends ListActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.chooseact); String FullData = getIntent().getStringExtra("FullData"); try{ JSONObject obj = new JSONObject(FullData); List leagues = new ArrayList(); JSONObject objData = obj.getJSONObject("data"); JSONArray jArray = objData.getJSONArray("structure"); for (int i=0; i < jArray.length(); i++) { JSONObject oneObject = jArray.getJSONObject(i); leagues.add(oneObject.getString("league_website_name")); JSONArray DivisionsArray = oneObject.getJSONArray("divisions"); for (int d=0; d < DivisionsArray.length(); d++){ JSONObject DivDict = DivisionsArray.getJSONObject(d); leagues.add(DivDict.getString("name")); } } setListAdapter ( new ArrayAdapter(this, R.layout.single_item, leagues)); ListView list = getListView(); list.setTextFilterEnabled(true); } catch (JSONException e) { e.printStackTrace(); } } } 

快速google的“android sectioned listview”将返回结果,例如http://w2davids.wordpress.com/android-sectioned-headers-in-listviews/

在快速摘要中,您最终会编写一个列表适配器,在需要时返回标题布局,并在需要时返回行布局。

正确答案是该部分根本不受支持。 你必须假装它们。