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