2014-02-10 2 views
0

나는 안드로이드와 다른 기본 프로세스가 동시에있는 작은 안드로이드 시스템을 가지고 있습니다. 네이티브 그래픽이 아래에 있으므로 안드로이드 앱이 투명해야합니다. 나는 많은 출처를 읽고 투명한 활동을하며 효과가있다.정말 명확한 투명한 활동 다른 활동

하지만 내 컴퓨터에는 특별한 응용 프로그램이므로 Launcher와 같이 작동해야합니다. 문제는 ... 다른 앱을 실행 한 후 내 앱으로 돌아 가면 다른 앱의 이미지가 계속 표시됩니다.

예 : 내 앱 (집) - 다른 투명하지 않은 앱 - (뒤/집) - 내 앱이 투명하기 때문에 내 앱이 이전 다른 앱의 이미지를 보여줍니다. 그래서 내 앱에서 모든 화면을 지우고 네이티브 그래픽을 투명하게 보이게하고 싶습니다. 나는 다른 사람들을 끝내는 것을 의미하지 않는다. 다른 앱의 공개 만 지우거나 끕니다.

참고로 JNI로 안드로이드 앱을 기본으로 사용할 수 없습니다. 원시 프로세스는 오래되고 커다란 유산입니다. . :(사전에

감사

답변

0

FLAG_SHOW_WALLPAPER에서보세요 활동을하게됩니다에이 폐쇄/숨겨진 다른 모든 응용 프로그램처럼 보일 것으로 설정 :..

http://developer.android.com/reference/android/view/WindowManager.LayoutParams.html#FLAG_SHOW_WALLPAPER

+0

덕분에 내가 시도 그 플래그하지만 벽지가 투명하지 않습니다. 심지어 바탕 화면 관리자와 투명한 .png 이미지를 설정합니다. 그래서 네이티브 그래픽을 볼 수 없습니다. – user3292113