GetLayoutInflater () в фрагменте

Я пытаюсь показать результаты поиска результатов в ListView на Fragment , но он не работает:

 LayoutInflater inflater = getLayoutInflater(); 

Метод getLayoutInflater (Bundle) в фрагменте типа не применим для аргументов ()

Это мой код:

 public View getView(int position, View convertView, ViewGroup parent) { LayoutInflater inflater = getLayoutInflater(); View row; row = inflater.inflate(R.layout.list_single, parent, false); TextView textview = (TextView) row.findViewById(R.id.TextView01); ImageView imageview = (ImageView) row .findViewById(R.id.ImageView01); textview.setText(data_text[position]); imageview.setImageResource(data_image[position]); return (row); } 

Как я могу это исправить?

Если вы находитесь в фрагменте, который вам нужен

 getActivity().getLayoutInflater(); 

или

 LayoutInflater.from(getActivity()); 

Также вы можете сделать

 View.inflate(); 

или

 LayoutInflater inflater = (LayoutInflater)context.getSystemService(Context.LAYOUT_INFLATER_SERVICE); 

Теперь и не знаю, откуда вы можете получить его в своем фрагменте (библиотека поддержки v4)

 getLayoutInflater(null);