JoinContactListFragment.java revision 59fb48e7e6a37f26901ad5a4996947dcd25a73d9
16e2009d58fdcf098cab033729d4a3b2444c2181cDmitri Plotnikov/* 26e2009d58fdcf098cab033729d4a3b2444c2181cDmitri Plotnikov * Copyright (C) 2010 The Android Open Source Project 36e2009d58fdcf098cab033729d4a3b2444c2181cDmitri Plotnikov * 46e2009d58fdcf098cab033729d4a3b2444c2181cDmitri Plotnikov * Licensed under the Apache License, Version 2.0 (the "License"); 56e2009d58fdcf098cab033729d4a3b2444c2181cDmitri Plotnikov * you may not use this file except in compliance with the License. 66e2009d58fdcf098cab033729d4a3b2444c2181cDmitri Plotnikov * You may obtain a copy of the License at 76e2009d58fdcf098cab033729d4a3b2444c2181cDmitri Plotnikov * 86e2009d58fdcf098cab033729d4a3b2444c2181cDmitri Plotnikov * http://www.apache.org/licenses/LICENSE-2.0 96e2009d58fdcf098cab033729d4a3b2444c2181cDmitri Plotnikov * 106e2009d58fdcf098cab033729d4a3b2444c2181cDmitri Plotnikov * Unless required by applicable law or agreed to in writing, software 116e2009d58fdcf098cab033729d4a3b2444c2181cDmitri Plotnikov * distributed under the License is distributed on an "AS IS" BASIS, 126e2009d58fdcf098cab033729d4a3b2444c2181cDmitri Plotnikov * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 136e2009d58fdcf098cab033729d4a3b2444c2181cDmitri Plotnikov * See the License for the specific language governing permissions and 146e2009d58fdcf098cab033729d4a3b2444c2181cDmitri Plotnikov * limitations under the License. 156e2009d58fdcf098cab033729d4a3b2444c2181cDmitri Plotnikov */ 166e2009d58fdcf098cab033729d4a3b2444c2181cDmitri Plotnikovpackage com.android.contacts.list; 176e2009d58fdcf098cab033729d4a3b2444c2181cDmitri Plotnikov 186e2009d58fdcf098cab033729d4a3b2444c2181cDmitri Plotnikovimport com.android.contacts.JoinContactActivity; 19caf498bd71e2ab4b6771cfa17453dd827041f238Dmitri Plotnikovimport com.android.contacts.R; 206e2009d58fdcf098cab033729d4a3b2444c2181cDmitri Plotnikov 21caf498bd71e2ab4b6771cfa17453dd827041f238Dmitri Plotnikovimport android.view.LayoutInflater; 22caf498bd71e2ab4b6771cfa17453dd827041f238Dmitri Plotnikovimport android.view.View; 2359fb48e7e6a37f26901ad5a4996947dcd25a73d9Dmitri Plotnikovimport android.view.ViewGroup; 246e2009d58fdcf098cab033729d4a3b2444c2181cDmitri Plotnikovimport android.widget.ListAdapter; 256e2009d58fdcf098cab033729d4a3b2444c2181cDmitri Plotnikov 266e2009d58fdcf098cab033729d4a3b2444c2181cDmitri Plotnikov/** 2759fb48e7e6a37f26901ad5a4996947dcd25a73d9Dmitri Plotnikov * Fragment for the Join Contact list. 286e2009d58fdcf098cab033729d4a3b2444c2181cDmitri Plotnikov */ 2959fb48e7e6a37f26901ad5a4996947dcd25a73d9Dmitri Plotnikovpublic class JoinContactListFragment extends ContactEntryListFragment { 306e2009d58fdcf098cab033729d4a3b2444c2181cDmitri Plotnikov 316e2009d58fdcf098cab033729d4a3b2444c2181cDmitri Plotnikov @Override 326e2009d58fdcf098cab033729d4a3b2444c2181cDmitri Plotnikov public ListAdapter createListAdapter() { 336e2009d58fdcf098cab033729d4a3b2444c2181cDmitri Plotnikov JoinContactListAdapter adapter = 3459fb48e7e6a37f26901ad5a4996947dcd25a73d9Dmitri Plotnikov new JoinContactListAdapter((JoinContactActivity)getActivity()); 356e2009d58fdcf098cab033729d4a3b2444c2181cDmitri Plotnikov adapter.setSectionHeaderDisplayEnabled(true); 366e2009d58fdcf098cab033729d4a3b2444c2181cDmitri Plotnikov adapter.setDisplayPhotos(true); 376e2009d58fdcf098cab033729d4a3b2444c2181cDmitri Plotnikov return adapter; 386e2009d58fdcf098cab033729d4a3b2444c2181cDmitri Plotnikov } 396e2009d58fdcf098cab033729d4a3b2444c2181cDmitri Plotnikov 406e2009d58fdcf098cab033729d4a3b2444c2181cDmitri Plotnikov @Override 4159fb48e7e6a37f26901ad5a4996947dcd25a73d9Dmitri Plotnikov protected View inflateView(LayoutInflater inflater, ViewGroup container) { 4259fb48e7e6a37f26901ad5a4996947dcd25a73d9Dmitri Plotnikov return inflater.inflate(R.layout.contacts_list_content_join, null); 436e2009d58fdcf098cab033729d4a3b2444c2181cDmitri Plotnikov } 44caf498bd71e2ab4b6771cfa17453dd827041f238Dmitri Plotnikov 45caf498bd71e2ab4b6771cfa17453dd827041f238Dmitri Plotnikov @Override 4659fb48e7e6a37f26901ad5a4996947dcd25a73d9Dmitri Plotnikov protected void onItemClick(int position, long id) { 4759fb48e7e6a37f26901ad5a4996947dcd25a73d9Dmitri Plotnikov // TODO 4859fb48e7e6a37f26901ad5a4996947dcd25a73d9Dmitri Plotnikov throw new UnsupportedOperationException(); 49caf498bd71e2ab4b6771cfa17453dd827041f238Dmitri Plotnikov } 506e2009d58fdcf098cab033729d4a3b2444c2181cDmitri Plotnikov} 51