2016-09-27 7 views
-1

Здравствуйте, я хочу работать с классом фрагментов. в этом коде, что писать ??? в myDbHelper = new DataBaseHelper (???????);Работа с классом фрагментов

public class Tozihat extends Fragment{ 

DataBaseHelper myDbHelper; 

@Override 
public void onCreate(Bundle savedInstanceState) { 
    super.onCreate(savedInstanceState); 

} 

@Override 
public View onCreateView(LayoutInflater inflater, ViewGroup container, 
         Bundle savedInstanceState) { 
    // Inflate the layout for this fragment 

    View view = inflater.inflate(R.layout.fragment_tozihat, container, false); 
    myDbHelper = new DataBaseHelper(); 

    return view; 

} 

}

+0

вопрос совершенно не понятно)), если вы хотите передать контекст деятельности, то 'getActivity()' –

ответ

1

Использование getActivity(); в контексте, если это фрагмент

myDbHelper = new DataBaseHelper(getActivity()); 
1

Вам нужно Activity's Context. Поэтому в Fragment вы должны получить getActivity().

Так передать его следующим образом

myDbHelper = new DataBaseHelper(getActivity()); 
Смежные вопросы