想在service使用 BottomSheet
1.錯誤 Dialog的context要求是一個activty 說activity上面掛dialog
2.寫一個actiity 主題是對話框,在service跳到activity, 這裏要重新setFlag new_task,不然會報錯, 把Dialog放到Activity中
錯誤,Dialog不是view沒有辦法寫到activtiy的佈局文件
××××××××××××××××××××××下面是正確做法的分割線××××××××××××××××××××××××××××××××××
1.配置文件加入權限
<uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW"/>
<uses-permission android:name="android.permission.SYSTEM_OVERLAY_WINDOW" />
2.代碼中加入設置這個Dialog是系統類型的
mLeBottomSheet.getWindow().setType(WindowManager.LayoutParams.TYPE_SYSTEM_ALERT);