1

我有以下代码:

  Intent myintent = new Intent (ScreenOne.this, ScreenTwo.class);
  startActivity(myintent);

ScreenTwo 包含一个电话号码列表。两个屏幕都扩展了 BaseScreen。

我需要做的是点击一个电话号码并从我的应用程序中拨打电话。我有正确的代码,唯一的问题是调用屏幕在 ScreenTwo 后面。

我猜这与我在 Intent 中传递的上下文有关。

我用过

  • ScreenOne.this,
  • 这,
  • getBaseContext(),
  • 获取应用程序上下文(),
  • 获取应用程序和
  • 获取父母(),

一切都无济于事。

4

2 回答 2

0

ScreenTwo本身应该是一个,Activity因为它扩展了 Activity。您应该创建更多新活动(并将它们AndroidManifest.xml也注册进去),然后像在第一种方法中那样调用它们。

于 2012-09-12T10:18:08.280 回答
0

对此没有任何启示,并且所有上下文似乎都无法将屏幕带到顶部,我想我必须找到另一种解决方法。

于 2012-09-25T12:23:53.040 回答