0

我正在创建一个应用程序,该应用程序需要在每次单击按钮期间检索单行数据。

我创建了一个 DataBaseHelper 类,一旦实例化活动并通过文本视图显示值,它就会从数据库中调用和检索随机记录。但是,我无法检索下一条或上一条记录,因为我似乎无法访问 DataBaseHelper 类以获取下面提到的按钮规范中的位置值。

Button btn_quotes = (Button) findViewById(R.id.btn_random_quote);
btn_quotes.setOnClickListener(new View.OnClickListener() {

   public void onClick(View v) {
   // TODO Auto-generated method stub
                }
            });

我已经在网上和各种文章中检查过,但找不到任何合适的东西。请帮忙?

此外,

调用数据库类的实例,

DataBaseHelper myDbHelper = new DataBaseHelper(this);
myDbHelper = new DataBaseHelper(this);

但是 onCreate 方法中的实例不能在 onClick 方法中引用。这就是我挣扎的地方。

得到错误:

无法在不同方法中定义的内部类中引用非最终变量 myDbHelper

4

1 回答 1

2

mCursor.moveToNext()= 下一个和

mCursor.moveToPrevious()= 以前的....

于 2012-04-11T15:19:20.870 回答