Android 8.0踩坑記錄——Only fullscreen opaque activities can request orientation
原文地址:https://www.jianshu.com/p/d0d907754603
前言
各位小夥伴大家好啊,昨天屁顛屁顛把專案適配到8.0,本來覺得美滋滋,結果app一啟動直接crash,搞得我一臉懵逼。。。不能忍啊,趕緊去看一下日誌,於是就看到了如下圖
有一句是這樣的Only fullscreen opaque activities can request orientation
,也就是說只有全屏不透明的activity才可以設定方向,既然知道問題所在就好辦了。
原因
出現這樣的問題,絕大多數都是因為我們為了提高使用者體驗,手動取消App啟動白屏或者黑屏的時候,將Splash介面設為了透明,然後這個時候又設定了方向為垂直,從而導致了這個問題。
如何解決app啟動白屏(黑屏)請參考我之前的文章
https://www.jianshu.com/p/c24058c3d385
解決
重點來了,解決辦法其實很簡單
1.找到你設定透明的Activity,然後在他的theme中將android:windowIsTranslucent
改為false
eg:<item name="android:windowIsTranslucent">false</item>
2.再加入<item name="android:windowDisablePreview">true</item>
就搞定了。
相關推薦
Android 8.0踩坑記錄——Only fullscreen opaque activities can request orientation
原文地址:https://www.jianshu.com/p/d0d907754603 前言 各位小夥伴大家好啊,昨天屁顛屁顛把專案適配到8.0,本來覺得美滋滋,結果app一啟動直接crash,搞得我一臉懵逼。。。不能忍啊,趕緊去看一下日誌,於是就看到了如下圖 &nbs
Android 8.0跳坑之'Only fullscreen opaque activities can request orientation'
一大早測試就蹦出一個坑,樓主是想在點選一張圖片形成全屏展示的效果,問題來了只能去解決,先給出解決方案:1,瞭解問題是什麼,'Only fullscreen opaque activities can r
Android 8.0——Only fullscreen opaque activities can request orientation
Only fullscreen opaque activities can request orientation,也就是說只有全屏不透明的activity才可以設定方向 解決辦法-> 1.找到你設定透明的Activity,然後在他的theme中將android
Android Api 27 在 Android 8.0 上出現 Only fullscreen opaque activities can request orientation 的解決情況
als att debug lean quest access 結果 false catch 剛上班,沒有業務開發,對 App 的 Api 由 26 升級到了 27, 結果在 Android 8.0 的設備上會出現 crash 。 Log 如下: java j
Only fullscreen opaque activities can request orientation----Android8.0的又一個坑
今天用8.0測試專案出現了:java.lang.IllegalStateException: Only fullscreen opaque activities can request orientation原因是專案中有一個Activity是可以旋轉的,在Activity的
Android8.0適配-Only fullscreen opaque activities can request orientation
背景 2018年7月18日上午,電信終端產業協會(TAF)釋出《移動應用軟體高API等級預置與分發自律公約》(以下簡稱《公約》)。OPPO、華為、百度、360、阿里、小米、VIVO、騰訊作為發起單位,共同簽署《公約》併發出聯合倡議:號召廣大移動應用軟體預置與分發服務提供者,拒絕上架並
Android O : Only fullscreen opaque activities can request orientation
異常 異常.png 解決方法 找到報此異常的Activity,將主題中的將windowIsTranslucent屬性設定為false 並設定window
安卓開發——android8.0應用崩潰,報錯: Only fullscreen opaque activities can request orientation
上週末升級了最新的MIUI 8.1.18開發版,早早的吃上了奧利奧 Android O(雖然在miui下並沒有什麼變化(-_-),但還是很開心的,畢竟我的小米MIX2終於可以用到了之前只是內測的全屏手
Android Studio報錯:Only fullscreen opaque activities can request orientation保留Activity透明背景的解決方式
最近,在公司負責了app與社交模組的對接工作,用一個透明背景的Activity作為中間跳轉Activity。在接完所有介面後,突然一個bug出現,說點選icon跳轉蹦了!蹦了!附帶一張日誌 我試了一下,一臉懵逼,問他們怎麼玩出來這個bug,
java.lang.IllegalStateException: Only fullscreen opaque activities can request orientation
在AndroidManifest.xml裡面activity設定android:screenOrientation="portrait" 在8.0系統上執行報錯 報java.lang.IllegalStateException: Only fullscreen o
IllegalStateException: Only fullscreen opaque activities can request orientation 原理分析以及解決辦法
IllegalStateException: Only fullscreen opaque activities can request orientation 這個執行時Exception是在8.0的系統執行報出的,網上有一些介紹和解決辦法,但是都不夠好,要麼是沒有講明白
報錯:Only fullscreen opaque activities can request orientation
錯誤原因就如錯誤資訊裡說的,只有全屏不透明的才可以設定方向;我的解決辦法是:在styles檔案裡:<!-- Application theme. --> <style name="AppTheme" parent="AppBaseTheme">
分享qq報錯Only fullscreen opaque activities can request orientation
這兩天突然發現了一個專案中分享連結到qq時崩潰但分享到微信卻啥事沒有的問題,然後連上usb,檢視error發現報了這樣一個錯:Only fullscreen opaque activities can request orientation。然後就在網上搜答案,原來是安卓8才
android 8.0:Caused by: java.lang.IllegalStateException: Only fullscreen opaque activities can reques
Caused by: java.lang.IllegalStateException: Only fullscreen opaque activities can request orientation只有不透明的全屏activity可以自主設定介面方向我們的啟動頁面是設定了
Activiti6.0踩坑記錄(一)-用admin登入後臺配置終端提示“Endpoint configuration for 'Activiti app' is invalid”
最近主管需要我搭建一個基於Activiti6.0引擎的工作流平臺,在配置好Tomcat併成功執行Activiti6.0官網所提供的war包後,在平臺上建立了一個二級審批流程,整個流程結束以後,需要用admin賬號去activiti-admin管理平臺檢視這個流程審批情況。 在登入介面輸入 使用者
manjaro xfce 18.0 踩坑記錄
manjaro xfce 18.0 踩坑記錄 簡介 Manjaro Linux Manjaro Linux是一個基於Arch Linux的發行版,繼承了後者輕快、滾動式更新、AUR軟體多的==優點==,同時又改善了後者對新手不友好、軟體包過於激進、不夠穩定的==缺點==,是最能拿來用、最好用
Mac下mysql 8.0 踩坑
一、使用brew 安裝mysql8.0brew install mysql二、開啟mysql 服務brew services start mysql三、使用安全安裝mysql_secure_installation四、使用root使用者登入資料庫,使用show databas
Activiti6.0踩坑記錄(一)-用admin登入後臺配置終端提示“Endpoint configuration for 'Activiti app' is invalid”
最近主管需要我搭建一個基於Activiti6.0引擎的工作流平臺,在配置好Tomcat併成功執行Activiti6.0官網所提供的war包後,在平臺上建立了一個二級審批流程,整個流程結束以後,需要用admin賬號去activiti-admin管理平臺檢視這個流程審批情況。
Unity 安卓8.0部分機型閃退 Only fullscreen activities can request orientation
當我們targetSdkVersion 27的應用在部分api level 26的機子上執行時就會報這個“Only fullscreen activities can request orientation”錯誤,據網上
Flink-1.8.1踩坑記錄
2019-09-02 18:42:01,651 INFO org.apache.flink.runtime.executiong