public View onCreateView( LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { View view = inflater.inflate(R.layout.listfragment_layout, container, false); QuotesConstants constants = QuotesConstants.getInstance(); FragmentMainActivity activity = (FragmentMainActivity) getActivity(); System.out.println( "******************" + activity.getId() + "***********" + activity.getYear()); if (activity.getYear().toString().equals("1960")) { HashMap<String, LeaderHelper> hashMap = constants.hashMap; for (String val : hashMap.keySet()) { System.out.println("**************" + val); LeaderHelper helper = hashMap.get(val); if (helper.getId().equals(activity.getId())) { quotes = new String[helper.getQuotes().length]; quotes = helper.getQuotes(); } } } else if (activity.getYear().toString().equals("2000")) { HashMap<String, LeaderHelper> hashMap = constants.hashMap20; for (String val : hashMap.keySet()) { LeaderHelper helper = hashMap.get(val); if (helper.getId().equals(activity.getId())) { quotes = new String[helper.getQuotes().length]; quotes = helper.getQuotes(); } } } else { HashMap<String, FilmyHelper> hashMap = constants.hashMapfilmy; for (String val : hashMap.keySet()) { FilmyHelper helper = hashMap.get(val); if (helper.getId().equals(activity.getId())) { quotes = new String[helper.getQuotes().length]; quotes = helper.getQuotes(); } } } ArrayAdapter<String> adapter = new ArrayAdapter<String>(getActivity(), android.R.layout.simple_list_item_1, quotes); setListAdapter(adapter); return view; }