我有一個家長和一些兒童活動的應用程序。要求是在兒童活動發佈時播放一些自定義動畫。對於平滑的動畫,並避免切換之間的延遲我申請Theme.Translucent應用程序中的清單。動畫運行正常,並且應用程序行爲是正確的,直到我將開發者設置爲ON以保持單個活動。由於Theme.Translucent導致的娛樂活動
由於無限重新創建(onCreate(),後面跟着onStart(),onResume(),onDestroy等),因此應用程序停留在父活動上。 1)開發者設置爲ON以保持單個活動。 2)我的應用程序在兒童活動背景中排在最前面。 3)我的活動來到前臺。
我只在Android 4.0系列中遇到此問題,但在主題半透明用於API級別10及以下的文檔中找到。
我認爲活動娛樂問題是由於兒童活動的半透明性,它位於頂部,父母位於下面。由於兒童活動是半透明的,因此在後臺需要父母活動。應用程序在後臺創建父項並且由於開發人員設置而被銷燬。
我試圖找到半透明等於10級以上的API級別,但沒有運氣。是否有任何API API級別高於10的半透明活動或以任何其他方式避免活動切換之間的閃爍/延遲。
感謝
那麼你有什麼方法選擇主題?透明? (在你的xml或java代碼中) – Behnam
我已經將主題Theme.Translucent.NoTitleBar添加到特定活動的清單文件中。 –