これはフラグメントです。データベースから特定のデータを取得し、それを文字列に格納してからテキストビューに入れたいのですが、メソッドを構築する方法と、そのメソッドを使用してデータを取得する方法がわかりません.(カーソル)みんな助けてください..
public View onCreateView(LayoutInflater inflater, ViewGroup container,
    Bundle savedInstanceState) {
    View layoutView = inflater.inflate(R.layout.fragment_lyrics,
    container, false);
    int hymnNo = fragVal - 1;
        //Database
    DataBaseHelper myDbHelper = new DataBaseHelper(getActivity());
    String lyrics = myDbHelper.data(hymnNo);
    View tv = layoutView.findViewById(R.id.text);
    //((TextView) tv).setText("Hymn Nunmber " + hymnNo);
    return layoutView;
    }
データベース ヘルパー クラス DataBaseHelper.java は次のとおりです。
public Cursor data(int x){
    SQLiteDatabase db =  SQLiteDatabase.openDatabase(DB_PATH,null,
    SQLiteDatabase.OPEN_READONLY);
    Cursor c = db.rawQuery("Select Lyrics from Hymns where id = " + x , null);
    db.close();
return c;
}