android - 不使用 Intent 切换 Activity

原文 标签 android android-intent singleton

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

我现在有点困惑:如何在没有 Intent 的情况下开始我的 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/

相关文章:

android - 不使用jar文件即可共享或导出外部工具

java - Firebase:Android:如何显示已安装应用程序的联系人列表

android - 从广播接收器返回的结果

android - android的成功分享 Intent

javascript - 每个字符串的javascript单例对象

objective-c - 从Objective-C调用Swift Singleton

c# - IE 工具栏中实例的静态引用

java - Android Parcelable final

android - SQLite读取所有数据的操作

java - 如何在Android中的字符串中隐藏应用程序URL