草庐IT

oncreate

全部标签

android - 尝试调用 getWritableDatabase() 时继续获取 NullPointerExceptions

我是Android框架的新手,我无法通过SQLite的第一垒。我正在尝试构建一个非常简单的应用程序,它有一个EditText搜索框,当按下某个键时,它会在SQLite数据库上执行Like%word%搜索,以查找在EditText框中输入的文本,并显示结果是一个ListView。注意下面的代码包括调试和注释代码,抱歉我还没抽空清理它。激活是publicclasssustainable_fishextendsActivity{privateStringkeycodeToAscii(intarg2){Stringretvar="";switch(arg2){caseKeyEvent.KEYC

android - 尝试调用 getWritableDatabase() 时继续获取 NullPointerExceptions

我是Android框架的新手,我无法通过SQLite的第一垒。我正在尝试构建一个非常简单的应用程序,它有一个EditText搜索框,当按下某个键时,它会在SQLite数据库上执行Like%word%搜索,以查找在EditText框中输入的文本,并显示结果是一个ListView。注意下面的代码包括调试和注释代码,抱歉我还没抽空清理它。激活是publicclasssustainable_fishextendsActivity{privateStringkeycodeToAscii(intarg2){Stringretvar="";switch(arg2){caseKeyEvent.KEYC

sqlite - 什么时候调用 SQLiteOpenHelper onCreate 方法?

我尝试创建一个SQLite数据库并用它做一些事情。但是我发现我的onCreate方法甚至没有被调用!!我在onCreate方法开始时向LogCat发送消息。我的假设是,(super)构造函数将调用onCreate方法。是吗?我的代码:importandroid.database.sqlite.SQLiteOpenHelper;importandroid.database.sqlite.SQLiteDatabase;importandroid.content.Context;importandroid.database.Cursor;importandroid.content.Conte

sqlite - 什么时候调用 SQLiteOpenHelper onCreate 方法?

我尝试创建一个SQLite数据库并用它做一些事情。但是我发现我的onCreate方法甚至没有被调用!!我在onCreate方法开始时向LogCat发送消息。我的假设是,(super)构造函数将调用onCreate方法。是吗?我的代码:importandroid.database.sqlite.SQLiteOpenHelper;importandroid.database.sqlite.SQLiteDatabase;importandroid.content.Context;importandroid.database.Cursor;importandroid.content.Conte

android - 我应该在 onCreate 还是 onRestoreInstanceState 中恢复 savedinstancestate?

我有一个为结果启动其他Activity的Activity,因此当结果返回时,该Activity可能已被销毁并重新创建。我已经重写了onSaveInstanceState,以便添加需要保存和恢复的数据。当Activity被销毁并重新创建时,onCreate被传递给savedInstanceState包;但是也onRestoreInstanceState()被调用并传递了同一个包。那么我应该把从包中提取数据并恢复状态的代码放在哪里?在onCreate中还是在onRestoreInstanceState中?后者是否保证总是被调用?是否可以在不调用onCreate的情况下调用onRestore

android - 我应该在 onCreate 还是 onRestoreInstanceState 中恢复 savedinstancestate?

我有一个为结果启动其他Activity的Activity,因此当结果返回时,该Activity可能已被销毁并重新创建。我已经重写了onSaveInstanceState,以便添加需要保存和恢复的数据。当Activity被销毁并重新创建时,onCreate被传递给savedInstanceState包;但是也onRestoreInstanceState()被调用并传递了同一个包。那么我应该把从包中提取数据并恢复状态的代码放在哪里?在onCreate中还是在onRestoreInstanceState中?后者是否保证总是被调用?是否可以在不调用onCreate的情况下调用onRestore

java - Android:如何避免点击通知调用 onCreate()

在我的应用程序中,如果发生特殊情况,我会通过通知通知用户:publicvoidtriggerNotification(Stringmsg){notificationManager=(NotificationManager)getSystemService(NOTIFICATION_SERVICE);IntentcontentIntent=newIntent(this,ABC.class);Notificationnotification=newNotification(R.drawable.icon,msg,System.currentTimeMillis());notificatio

java - Android:如何避免点击通知调用 onCreate()

在我的应用程序中,如果发生特殊情况,我会通过通知通知用户:publicvoidtriggerNotification(Stringmsg){notificationManager=(NotificationManager)getSystemService(NOTIFICATION_SERVICE);IntentcontentIntent=newIntent(this,ABC.class);Notificationnotification=newNotification(R.drawable.icon,msg,System.currentTimeMillis());notificatio

java - Android:将 Activity 的 onCreate() 代码放在 fragment 中的什么位置?

我正在将我的所有Activity转换为fragment,以便我可以在ViewPager中使用它们。我已经搜索过这个,但我找不到令人满意的答案,所以我在这里问它。在我的Activity中,我在onCreate()方法中编写了一些代码。例如,我调用一些findViewById()来将一些xml按钮链接到我的Activity。我还在onCreate()中使一些View不可见,设置OnClickListener(),用文本填充TextView并删除通知,所有在onCreate()方法中。我的问题是:我应该把这段代码放在fragment的哪里?在onCreate()?创建View()?onAct

java - Android:将 Activity 的 onCreate() 代码放在 fragment 中的什么位置?

我正在将我的所有Activity转换为fragment,以便我可以在ViewPager中使用它们。我已经搜索过这个,但我找不到令人满意的答案,所以我在这里问它。在我的Activity中,我在onCreate()方法中编写了一些代码。例如,我调用一些findViewById()来将一些xml按钮链接到我的Activity。我还在onCreate()中使一些View不可见,设置OnClickListener(),用文本填充TextView并删除通知,所有在onCreate()方法中。我的问题是:我应该把这段代码放在fragment的哪里?在onCreate()?创建View()?onAct