Android - 通过呼叫按钮将活动带到前台(绿键)

时间:2010-02-04 11:07:15

标签: android android-activity background phone-call foreground

我目前有一个应用程序在按下主页键时自然会被推到后台。

活动损失集中,但仍在后台继续运行。

所以我想知道当用户按下设备上的绿色键(呼叫按钮)时,是否可以将应用程序带回前台?

1 个答案:

答案 0 :(得分:2)

没有用户交互,无法完全覆盖呼叫按钮行为。按下它时,将要求用户在默认操作(启动拨号器)或启动应用程序之间进行选择。

如果你想这样做,你的清单看起来像这样:

<activity android:name=".SomeActivity">
    <intent-filter>
        <action android:name="android.intent.action.CALL_BUTTON" />
        <category android:name="android.intent.category.DEFAULT" />
    </intent-filter>
</activity>