呼入电话屏幕上的活动对话框

时间:2013-01-11 07:36:12

标签: android

我正在尝试在拨入电话屏幕上显示来电时显示来电者详细信息。

我有一个BroadcastReceiver,它会启动一个Intent Service,这会进一步在来电屏幕上启动一个活动。一切正常,除了用户应答呼叫的滑块消失。一旦我点击回来,它会再次出现,从那时起一切都很好。

我想要的是在来电屏幕上显示Activity Dialog。 对话框应该作用于用户触摸事件,以便用户可以在来电屏幕上的任何位置滑动活动对话框。 当活动对话框在来电屏幕上时,用户应该能够接听电话。

按活动对话我的意思是活动,显示为Dilaog,即主题对话框。

温馨的问候

public class IncomingCallDetailsDialogActivity extends Activity {

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    String message = getIntent().getStringExtra("key");
    Log.e("TAG", "Message = "+message);
    requestWindowFeature(Window.FEATURE_NO_TITLE);
    setContentView(R.layout.dialog_activity);

    getWindow().addFlags(WindowManager.LayoutParams.FLAG_NOT_TOUCH_MODAL);

        }

0 个答案:

没有答案