如何在Tab Fragment中查询来自SQLite的数据?

时间:2013-07-20 19:42:26

标签: android sqlite android-fragments

有一些很好的做法,如何使用SQLlite查询填充Tab Fragments?我正在使用兼容性库v4来实现Tabbed,在运行Android 2.1或更高版本的设备上使用片段。

感谢您的帮助。

package br.com.log2br.tabs;

import android.os.Bundle;
import android.support.v4.app.Fragment;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.LinearLayout;
import br.com.log2br.R;

public class Tab1Fragment extends Fragment {

    @Override
    public View onCreateView(LayoutInflater inflater, ViewGroup container,
            Bundle savedInstanceState) {


        // query data?

        return (LinearLayout)inflater.inflate(R.layout.tab_frag1_layout, container, false);
    }   
}

1 个答案:

答案 0 :(得分:0)

您只需要create your database对象(例如DatabaseHandler),构造函数需要一个上下文,每个片段都有getActivity方法。

DatabaseHandler db = new DatabaseHandler(getActivity());