9得票3回答
屏幕方向改变后,DialogFragment 显然出现,没有任何调用

这里是Activity中屏幕方向改变的部分: protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.a...

8得票1回答
严格模式下,空活动的setContentView发生磁盘读取违规。

我最近尝试使用StrictMode,但遇到了奇怪的违规情况,所以我尝试在Android Studio中设置一个新的'空活动'项目,并添加一个应用程序类,如下所示(如此处所述): public class TestApplication extends Application { @...

8得票2回答
在选择项之前设置下拉框的文本

我有一个包含三个选项的下拉列表,使用XML string-array资源进行填充。当您打开一个活动时,下拉列表通常会显示数组列表中的第一项。我想更改它并在选择项目之前在下拉列表中显示文本“Select one”。 我该如何做到这一点?

8得票5回答
在onCreate中设置全屏显示

我只能在onCreate方法(setContentView之前)中将我的Activity设置为全屏吗? 除了onCreate之外,有没有其他的方法可以将其设置为全屏? 谢谢

8得票1回答
Crashlytics崩溃报告提到了XposedBridge。

我昨天发布了一款安卓应用的更新,今天在Crashlytics上看到一些崩溃日志: Fatal Exception: java.lang.RuntimeException: Unable to start activity ComponentInfo{com.example.myapp/...

7得票1回答
当使用内容提供程序时重新创建数据库

我的Android应用有一个SQLite数据库和一个内容提供者(Content Provider)。这个内容提供者在应用的AndroidManifest.xml中注册。它没有被导出,所以只有我的应用可以看到它。 作为重置用户配置文件的一部分,我想完全清除这个数据库并从头开始重新创建。起初,我...

7得票1回答
如何在安卓应用程序打开时运行代码?

我的安卓应用需要用户创建帐户才能使用。帐户信息存储在SQLite数据库中。当应用程序启动时,我会检查用户是否拥有帐户,如果没有,我会向用户显示注册活动。 现在,有用户报告说,即使他们已经创建了帐户,有时候还是会进入注册活动。这发生在他们关闭应用程序后重新打开它时。 以下是我使用的代码,我需...

7得票1回答
如何重新启动onCreate函数

我有一个应用程序,当特定条件满足时,我希望重新创建我的活动或需要调用onCreate函数以便可以再次执行不同的功能。就像当设备方向改变并且onCreate函数被重新调用或活动被重新创建一样,我希望我的应用程序能够重新启动。目前,我正在使用this.onCreate(null),但我认为这不是最...

7得票2回答
安卓:仅在onCreate方法内使用getIntent()吗?

在 Android(针对 API 14-16)中,我有一个 MainActivity 和一个NextActivity。如果在 NextActivity 的 onCreate() 块中调用 getIntent() 方法,就可以很容易地使用意图从 MainActivity 启动 NextActiv...

7得票2回答
安卓 - Activity 的 onCreate 和 Fragment 的 onCreate

我对Android编程还很陌生,所以这个问题相当基础。我在互联网上看到很多代码示例,在Activity的onCreate()方法中初始化和访问UI组件,例如TextView。 当我使用Android Studio创建一个名为FirstApp的新项目时,默认设置下会带有一个空白的Activit...