In my activity i have created seven listviews and am using viewpager to swipe between them in the same activity. I then have a sqlite database populating each listview. My probl
In your ListFragment you should extends ListFragment then use onListItemClick, like this:
public class ArrayListFragment extends ListFragment {
@Override
public void onActivityCreated(Bundle savedInstanceState) {
super.onActivityCreated(savedInstanceState);
setListAdapter(new ArrayAdapter(getActivity(),
android.R.layout.simple_list_item_1, Listnames.TITLES));
}
@Override
public void onListItemClick(ListView l, View v, int position, long id) {
Log.i("FragmentList2", "Item clicked: " + id);
String item = (String) getListAdapter().getItem(position);
Intent intent = new Intent(getActivity(), SearchableActivity.class);
intent.putExtra("item", item);
Toast.makeText(getActivity(), item, Toast.LENGTH_LONG).show();
// startActivity(intent);
}
}