我得到了
'This class should provide a default constructor'
Run Code Online (Sandbox Code Playgroud)
我正在尝试构建APK时出错
这是我的DBHelper类:
public class DBHelper extends SQLiteOpenHelper {
// create variables
public DBHelper(Context context)
{
super(context, DATABASE_NAME , null, 1);
}
// onCreate
Run Code Online (Sandbox Code Playgroud)
我的印象是
public DBHelper(Context context)
Run Code Online (Sandbox Code Playgroud)
是默认构造函数?并检查了其他答案,找不到任何帮助......
提前致谢
我正在尝试将两个单独的信息传递到我的Android应用程序中的新活动.我目前有这个:
Bundle dataBundle = new Bundle();
Bundle extras = getIntent().getExtras(); // student id
dataBundle.putInt("id", 0);// lesson id
Intent intent = new Intent(getApplicationContext(),com.example.ltss.dyslexia.app.LessonNotes.class);
intent.putExtras(dataBundle);
intent.putExtras(extras);
startActivity(intent);
Run Code Online (Sandbox Code Playgroud)
然后,我有访问此信息的代码.但是,添加第二个包会覆盖第一个包.
Bundle extras = getIntent().getExtras();
Bundle studentId = getIntent().getExtras();
Log.d("LessonID: ", String.valueOf(extras));
Log.d("StudentID: ", String.valueOf(studentId));
Run Code Online (Sandbox Code Playgroud)
我需要单独传递信息,因为我需要检查其中一个是否为空.
可以问我要做什么?关于如何做到这一点的任何想法?或者另一种方法呢?(解析可能吗?)
谢谢
android ×2