我正在创建一个应用程序,它需要在每次单击按钮时检索单行数据。
我创建了一个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);
但是onClick方法中的实例无法在onClick方法中引用。这是我在努力的地方。
获取错误:
不能在不同方法中定义的内部类中引用非最终变量myDbHelper
答案 0 :(得分:2)
mCursor.moveToNext()
=代表
mCursor.moveToPrevious()
=以前....