2016-09-27 55 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());