equal
deleted
inserted
replaced
205 * Contact List construction. |
205 * Contact List construction. |
206 * @param listContact Contact list. |
206 * @param listContact Contact list. |
207 * @param listGroup Group list. |
207 * @param listGroup Group list. |
208 */ |
208 */ |
209 private void buildContactList() { |
209 private void buildContactList() { |
210 |
|
211 if (mCurGroup != null) { |
210 if (mCurGroup != null) { |
212 mListContact = mContactOnGroup.get(mCurGroup); |
211 mListContact = mContactOnGroup.get(mCurGroup); |
213 } |
212 } |
|
213 sortBeemContactList(); |
214 ListView listView = (ListView) findViewById(R.id.contactlist); |
214 ListView listView = (ListView) findViewById(R.id.contactlist); |
215 listView.setOnItemClickListener(new BeemContactListOnClick()); |
215 listView.setOnItemClickListener(new BeemContactListOnClick()); |
216 listView.setOnItemLongClickListener(new BeemContactListOnLongClick()); |
216 listView.setOnItemLongClickListener(new BeemContactListOnLongClick()); |
217 listView.setAdapter(mAdapter); |
217 listView.setAdapter(mAdapter); |
218 } |
218 } |
275 */ |
275 */ |
276 private class OnItemClickGroupName implements OnItemClickListener { |
276 private class OnItemClickGroupName implements OnItemClickListener { |
277 |
277 |
278 @Override |
278 @Override |
279 public void onItemClick(AdapterView<?> arg0, View v, int i, long l) { |
279 public void onItemClick(AdapterView<?> arg0, View v, int i, long l) { |
|
280 mCurGroup = mListGroup.get(i); |
280 buildContactList(); |
281 buildContactList(); |
281 mCurGroup = mListGroup.get(i); |
|
282 Log.i("OO", "!!"); |
|
283 } |
282 } |
284 } |
283 } |
285 |
284 |
286 /** |
285 /** |
287 * Sort the contact list. |
286 * Sort the contact list. |