我创建了一个有 3 个按钮的主屏幕。其中之一是打开另一个页面,该页面在文本视图中显示我的数据库中的数据。它在我笔记本电脑上的模拟器上完美运行,但是当我将文件复制到我的 Nexus 7 时,该按钮会使应用程序崩溃。所有其他按钮工作正常。
这是代码,非常基本:
viewFlare = (Button)findViewById(R.id.bViewFlare);
viewFlare.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
Intent openViewFlare = new Intent("com.example.project.SQLFLAREVIEW");
startActivity(openViewFlare);
}
});
它调用此页面:
public class SQLFlareView extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState){
super.onCreate(savedInstanceState);
setContentView(R.layout.sqlflareview);
TextView textView = (TextView) findViewById(R.id.tvSQLFlareinfo);
Calms info = new Calms(this);
info.open();
//System.out.print("THIS IS THIS OPEN");
String data = info.getFlareData();
//System.out.print("ABOUT TO CLOSE");
info.close();
textView.setText(data);
}
}
如果有人有任何想法,我将非常感激,我已经为这个问题猛烈抨击了一段时间。
提前致谢