从类调用android sqlite

时间:2010-06-19 22:12:49

标签: java sql android android-widget

我正在使用Gamelogic类,它不实现任何人(只是诚实的对象)

我希望他能够设置一个数据库,其中游戏界面询问逻辑问题,最后一次询问sql问题而没有使用上下文,只是为了保持简单。

有可能吗?如果不是什么替代方案?

有人能告诉我一些例子吗?我迷路了,记事本的例子没有帮助

谢谢,谢谢。

1 个答案:

答案 0 :(得分:0)

在这种情况下你必须使用Context。但是你很幸运,所有的活动都是Context,所以你需要做的就是将你的活动参考传递给Gamelogic课程。例如,您可以将其作为参数传递给其构造函数:

public class Gamelogic{
    private Context context;
    public Gamelogic(Context context){
        this.context = context;
        // do what ever you want with the context object
    }
    // more complex logic here
}

关于您的活动:

public class YourActivity extends Activity{

    // foo bar baz blablablabla

    public void someWhereOnYourActitity(){
        new Gamelogic(YourActivity.this);
    }
}