2

每当来电屏幕上有来电时,我都会尝试显示来电者详细信息。

我有一个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);

        }
4

0 回答 0