android - 不使用 Intent 切换 Activity

标签 android android-intent singleton

我正在做一个项目,我的 Activity 通过 Intents 相互传递信息。但是,我最近决定切换并使用 Singleton 方法,并让一个 Application 类保存我的所有数据。

我现在有点困惑:如何在没有 Intents 的情况下开始我的 Activity?这是我切换前的一个电话...

    public boolean onOptionsItemSelected( MenuItem item ) {
    switch( item.getItemId() ) {
    case R.id.connect:
        startActivityForResult( new Intent( this, DeviceList.class ), REQUEST_CONNECT_DEVICE  );
        return true;

如果不使用 Intent,我应该将其更改为什么以启动 DeviceList 类?

最佳答案

你不知道。使用 Intent 开始您的 Activity 。这就是 Android 的设计方式。

关于android - 不使用 Intent 切换 Activity,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11056020/

相关文章:

c# - C#中著名的双重检查锁定技术

ruby - Rails 中的 FactoryGirl - 具有唯一约束的关联

java - 使 native 代码访问java方法和数据成员

Android:在服务器上上传文件

安卓运行时.getRuntime().exec

通过 Intent 从相机应用程序返回时,Android Activity 被破坏

android - flutter : Intent

java - 我使用 Singleton 和 Realm Database 是否正确?

android - 带透明度的视频,如何在每个设备上正确显示 webm 文件的 alpha channel ; VP9 或 VP8 编码?

android - 运行时异常 : Unable to instantiate application