草庐IT

onCreate

全部标签

java - SQLiteOpenHelper 无法调用 onCreate?

我正在尝试使用sqlite在Android手机上创建本地数据库。我有一个帮助类,如下所示,用于创建数据库并提供“帮助”。我想在我的代码的主要部分创建这个类的一个对象,并在那里创建数据库和表。问题:每当我创建类的对象时,它似乎都没有调用助手中的onCreate方法。我认为这应该发生。我认为onCreate基本上是该类的构造函数。(我相信我错了)那么,为什么不调用onCreate方法呢?或者我如何获得它来创建我正在创建类的对象的数据库和表?如果这不是一个好方法,还有什么更好的方法?publicclassSmartDBHelperextendsSQLiteOpenHelper{private

java - SQLiteOpenHelper 无法调用 onCreate?

我正在尝试使用sqlite在Android手机上创建本地数据库。我有一个帮助类,如下所示,用于创建数据库并提供“帮助”。我想在我的代码的主要部分创建这个类的一个对象,并在那里创建数据库和表。问题:每当我创建类的对象时,它似乎都没有调用助手中的onCreate方法。我认为这应该发生。我认为onCreate基本上是该类的构造函数。(我相信我错了)那么,为什么不调用onCreate方法呢?或者我如何获得它来创建我正在创建类的对象的数据库和表?如果这不是一个好方法,还有什么更好的方法?publicclassSmartDBHelperextendsSQLiteOpenHelper{private

java - Android SQLiteOpenHelper : Why onCreate() method is not called?

我正在尝试制作我的第一个Android应用。我注意到如果数据库不存在,则不会调用SQLiteOpenHelper.onCreate()方法来创建表。但是,即使我尝试调试,onCreate()方法也不起作用。请查看下面的代码并给我任何建议。任何帮助将不胜感激。publicclassNameToPinyinActivityextendsActivity{DatabaseOpenHelperhelper=null;@OverridepublicvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);s

java - Android SQLiteOpenHelper : Why onCreate() method is not called?

我正在尝试制作我的第一个Android应用。我注意到如果数据库不存在,则不会调用SQLiteOpenHelper.onCreate()方法来创建表。但是,即使我尝试调试,onCreate()方法也不起作用。请查看下面的代码并给我任何建议。任何帮助将不胜感激。publicclassNameToPinyinActivityextendsActivity{DatabaseOpenHelperhelper=null;@OverridepublicvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);s

android - 如何在 Activity 的 OnCreate() 方法中调用 findViewWithTag?

当我在onCreate()中调用findViewWithTag()时出现错误"ThemethodfindViewWithTag(String)isundefinedforthetypeMainActivity"还有其他选择吗? 最佳答案 findViewWithTag()仅为View定义。如果您有对使用setContentView(contentView)设置的Activity的contentView的引用,则可以使用contentView.findViewWithTag()。如果您没有对该View的引用,您也可以使用findVie

来自oncreate的android弹出窗口调用

privatevoidloadingPopup(){LayoutInflaterinflater=this.getLayoutInflater();Viewlayout=inflater.inflate(R.layout.loading_dialog,null);PopupWindowwindows=newPopupWindow(layout,300,300,true);windows.setFocusable(false);windows.setTouchable(true);windows.setOutsideTouchable(true);windows.showAtLocati

android - 为什么会调用fragment的onCreateView、onCreate、onActivityCreated

我有一个处理fragment和ViewPager的应用程序。我在ViewPager中有三个fragment。当您在它们之间切换时,它总是会导致其他两个fragment调用它们的onCreateView方法。如何只做一次,只有在创建FragmentActivity时才做???我已经阅读了一些问题并尝试了解决方案,但fragment仍然具有相同的行为。ListFragmentonCreatecalledtwiceonCreate()andonCreateView()invokesalotmorethanrequired(Fragments)这里有一些代码,如果对你们有帮助的话,伙计们:主A

ios - 电子邮件注册方法的 .onCreate 触发器中未定义用户显示名称

我尝试像在Firebase云函数codeLab(https://codelabs.developers.google.com/codelabs/firebase-cloud-functions/#7)中那样实现.onCreatefirebase云函数exports.addWelcomeMessages=functions.auth.user().onCreate(event=>{constuser=event.data;console.log('user:%j',user);constfullName=user.displayName;returnadmin.database().re

java - 带有 onClick 按钮和 onCreate 的 setText 使应用程序崩溃

如何在应用程序启动时更改我的文本字段,以及如何在我单击按钮时再次更改它?MainActivity.javaprotectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);TextViewmyText=(TextView)findViewById(R.id.myActivityTextView);myText.setText("LaunchTextChange");}publicvoidmyButtonclic

android - 确定由哪个进程调用 Application.onCreate()

在我的应用程序中,我有本地服务,需要在单独的进程中运行。它被指定为在AndroidManifest.xml中。我还将Application对象子类化,并希望在它的onCreate方法中检测它何时被普通启动调用以及何时被myservice启动调用。我找到的唯一可行的解​​决方案由描述https://stackoverflow.com/a/28907058/2289482但我不想获取设备上所有正在运行的进程并迭代它们。我尝试使用Context中的getApplicationInfo().processName,但不幸的是它总是返回相同的字符串,而上面链接中的解决方案返回:myPackage