【问题标题】:Intent to start an activity class from android application class意图从android应用程序类启动一个活动类
【发布时间】:2017-03-28 16:35:34
【问题描述】:

我正在开发一个小型 libgdx 游戏。我想从 AndroidApplication 类中调用一个 Activity 类。我使用了以下代码

context.startActivity(new Intent(MyClass.this,NewActivity.class));

提前致谢

【问题讨论】:

标签: android libgdx


【解决方案1】:

尝试其中一个代码-

Intent i = new Intent(MyClass.this, NewActivity.class);
startActivity(i);

或者

Intent i= new Intent(getBaseContext(), NewActivity.class);
startActivity(i);

或者

startActivity(new Intent(MyClass.this, NewActivity.class));

【讨论】:

    【解决方案2】:

    使用这个:

    Intent i = new Intent(MainActivity.this, NewActivity.class); 
    startActivity(i);
    

    【讨论】:

    • 无法在 Android 应用程序类中创建没有上下文的意图
    • 尝试添加 context.startActivity(i); ,你的上下文的价值是什么?你在扩展 Activity 吗?
    【解决方案3】:

    这样使用

    Intent i=new Intent(MyClass.this,NewActivity.class); startActivity(i);

    【讨论】:

      猜你喜欢
      • 2012-06-22
      • 1970-01-01
      • 2011-03-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-06-08
      • 1970-01-01
      相关资源
      最近更新 更多