这是进行应用程序内通话的最佳环境

时间:2012-09-12 10:14:20

标签: android android-intent android-activity

我有以下代码:

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

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

我需要做的就是点击电话号码,然后在我的应用中拨打电话。 我有正确的代码,唯一的问题是ScreenTwo背后的调用屏幕。

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

我用过

  • ScreenOne.this,
  • this,
  • getBaseContext(),
  • getApplicationContext(),
  • getApplication和
  • getParent(),

一切都无济于事。

2 个答案:

答案 0 :(得分:0)

ScreenTwo本身应该是Activity,因为扩展了活动。你应该创建一些新的活动(并在AndroidManifest.xml中注册它们),然后按照你在第一种方法中的方式调用它们。

答案 1 :(得分:0)

这方面没有任何亮点,并且所有情况似乎都无法使屏幕显示在顶部,我想我将不得不寻找另一种解决方法。