Advertisement
Guest User

Untitled

a guest
Apr 24th, 2014
38
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.68 KB | None | 0 0
  1. public View onCreateView(LayoutInflater inflater, ViewGroup container,
  2. Bundle savedInstanceState) {
  3.  
  4. View rootView = inflater.inflate(R.layout.lecturers_fragment,
  5. container, false);
  6. ListView list = (ListView) rootView.findViewById(R.id.lecturersList);
  7. final List<Lecturer> allLecturersList = LecturerDatabaseHelper
  8. .getAllLecturers(getActivity());
  9. if (allLecturersList != null) {
  10. LecturerItemAdapter lecturerAdapter = new LecturerItemAdapter(
  11. mCurrentActivity, allLecturersList);
  12. list.setAdapter(lecturerAdapter);
  13. }
  14. list.setOnItemClickListener(new OnItemClickListener() {
  15. @Override
  16. public void onItemClick(AdapterView<?> adapterView, View view,
  17. int index, long id) {
  18.  
  19. Lecturer lecturer = allLecturersList.get(index);
  20. L.i("Boulder name is playing link it contains"
  21. + lecturer.getName());
  22.  
  23. Intent intent_lecturer = new Intent(mCurrentActivity,
  24. LecturerFragment.class);
  25. intent_lecturer.putExtra(LecturerFragment.SELECTED_LECTURER,
  26. lecturer);
  27. mCurrentActivity.startActivity(intent_lecturer);
  28. }
  29. });
  30. return rootView;
  31. }
  32.  
  33. 03-25 22:04:36.092: E/AndroidRuntime(12453): Caused by: java.lang.ClassCastException: com.asi.sesjaapp.view.LecturerFragment cannot be cast to android.app.Activity
  34.  
  35. Intent intent_lecturer = new Intent(getActivity(), YourActivity.class);
  36. intent_lecturer.putExtra(LecturerFragment.SELECTED_LECTURER, lecturer);
  37. mCurrentActivity.startActivity(intent_lecturer);
  38.  
  39. new Intent(getActivity() , LecturerFragment.class);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement