package com.abewy.android.apps.klyph.fragment; import android.os.Bundle; import android.view.View; import android.widget.AdapterView; import android.widget.AdapterView.OnItemClickListener; import com.abewy.android.apps.klyph.Klyph; import com.abewy.android.apps.klyph.adapter.MultiObjectAdapter; import com.abewy.android.apps.klyph.core.fql.Friend; import com.abewy.android.apps.klyph.request.AsyncRequest.Query; import com.abewy.android.apps.klyph.R; public class UserLikeDialog extends KlyphDialogFragment implements OnItemClickListener { public UserLikeDialog() { super(); setRequestType(Query.USER_LIKE); } @Override public void onViewCreated(View view, Bundle savedInstanceState) { super.onViewCreated(view, savedInstanceState); setListAdapter(new MultiObjectAdapter(getListView())); defineEmptyText(R.string.empty_list_no_user); getListView().setOnItemClickListener(this); setListVisible(false); setRequestType(Query.USER_LIKE); load(); } @Override protected String getTitle() { return getResources().getString(R.string.user_like); } @Override public void onItemClick(AdapterView<?> arg0, View arg1, int arg2, long arg3) { Friend friend = (Friend) arg0.getItemAtPosition(arg2); startActivity(Klyph.getIntentForGraphObject(getActivity(), friend)); } }