2012-04-11 34 views
0

我创建需要一个按钮的每次点击时要检索数据的单行的应用程序。Android的下一个/后退按钮来获取一个/上一个纪录

我创建了一个DataBaseHelper类调用,一旦活动已经被实例化,并通过一个TextView显示的值从数据库中检索随机记录。但是我在检索下一个或上一个记录时遇到了问题,因为我无法像下面提到的按钮规范那样访问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在一个不同的方法

回答

2

mCursor.moveToNext() =限定的内部类的内部为下一个和

mCursor.moveToPrevious() =对于以前... 。

相关问题