【问题标题】:Disable touch outside of the Bluetooth system Alert - Android禁用蓝牙系统外的触摸警报 - Android
【发布时间】:2015-11-05 08:24:42
【问题描述】:

我是安卓开发新手。

我有一个BluetoothAdapter,如果未启用蓝牙会自动询问窗口是否允许/拒绝。它很好,但是当在警报之外点击时会关闭警报。当点击警报窗口的一侧时,如何禁用警报的解除。

Intent intent = new Intent(BluetoothAdapter.ACTION_REQUEST_ENABLE);
startActivityForResult(intent, BluetoothState.REQUEST_ENABLE_BT);

【问题讨论】:

    标签: android android-intent android-studio bluetooth


    【解决方案1】:

    您拥有的是一个Activity,因此如果您希望在点击背景活动时保持对话框打开,则应从您的活动中调用setFinishOnTouchOutside(false)

    【讨论】:

    • 如何将“setFinishOnTouchOutside”应用于蓝牙意图?
    • this.setFinishOnTouchOutside(false);
    • 我在 onCreate 中添加了相同的内容,但是在外面点击时警报仍然消失。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-07-31
    • 1970-01-01
    • 1970-01-01
    • 2012-09-14
    • 1970-01-01
    • 2020-04-27
    相关资源
    最近更新 更多